I have this:
>
As far as I am aware, it should work fine. I've been using hidden iframes to load stuff for a while and haven't had any issues.
That said I know that some browsers try to be efficient by not loading images that are hidden, so it's possible that some browsers (particularly mobile ones) do the same with iframes.