[thelist] jquery and iFrame loading complete
kasimir-k
kasimir.k.lists at gmail.com
Thu Jun 3 10:50:51 CDT 2010
Scott Brady scribeva in 2010-06-03 17:46:
> I have an iFrame that does some processing that doesn't generate any HTML
> output. It processes a data export and then delivers that file to the user.
>
> What I'd like to do is run some JS processing in the parent document once
> the processing is done (I can't really add any javascript inside the iframe,
> because it's not loading HTML.). I thought I could attach a function using
> .ready(), but that seems to fire immediately, even if the processing isn't
> done yet. I tried adding an onload in the iframe tag directly, but that
> doesn't seem to fire in this case (if the iframe generates HTML output, it
> does).
>
...
> I tried changing the .ready() to a .load() but it doesn't fire at all (nor
> does the inline onload when the processing runs).
>
> Any ideas?
I think that iframes fire load event when the document they contain has
completed loading. But when there is no document, there is no load event.
How about:
- process output
- when ready
- save output
- send javascript which
- notifies parent document
- loads the saved file in the iframe
.k
More information about the thelist
mailing list