<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">i have ie7 beta 2 here, and i don't get the out of memory error when i reload the page - are you testing using my test page?<DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"><DIV>can someone else check this in ie7?</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR><DIV><DIV>On Jul 25, 2006, at 1:35 PM, Danya Henninger wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">Actually --<BR><BR>It doesn't work fully in IE 7 ...<BR><BR>I get the "Out of Memory Error" alert (line 56).  Upon clicking "okay", the alert disappears and the page reappears looking fine.<BR><BR>-- <BR> Danya Henninger<BR><BR>Imagic  |  <A href="http://www.imagicdigital.com">www.imagicdigital.com</A><BR><BR><DIV><SPAN class="gmail_quote">On 7/25/06, <B class="gmail_sendername"><A href="mailto:swfobject-request@lists.deconcept.com"> swfobject-request@lists.deconcept.com</A></B> <<A href="mailto:swfobject-request@lists.deconcept.com">swfobject-request@lists.deconcept.com</A>> wrote:</SPAN><BLOCKQUOTE class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Send SWFObject mailing list submissions to<BR>        <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A><BR><BR>To subscribe or unsubscribe via the World Wide Web, visit<BR>        <A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com"> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A><BR>or, via email, send a message with subject or body 'help' to<BR>        <A href="mailto:swfobject-request@lists.deconcept.com">swfobject-request@lists.deconcept.com </A><BR><BR>You can reach the person managing the list at<BR>        <A href="mailto:swfobject-owner@lists.deconcept.com">swfobject-owner@lists.deconcept.com</A><BR><BR>When replying, please edit your Subject line so it is more specific <BR>than "Re: Contents of SWFObject digest..."<BR><BR><BR>Today's Topics:<BR><BR>   1. Re: fp9 bug in IE with multiple swf files +externalinterface<BR>      (out of memory) (Jonathan Spooner)<BR><BR><BR>---------------------------------------------------------------------- <BR><BR>Message: 1<BR>Date: Tue, 25 Jul 2006 10:20:54 -0700<BR>From: Jonathan Spooner <<A href="mailto:jspooner@aviatech.com">jspooner@aviatech.com</A>><BR>Subject: Re: [SWFObject] fp9 bug in IE with multiple swf files <BR>        +externalinterface (out of memory)<BR>To: <<A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A>><BR>Message-ID: <<A href="mailto:7C08A463-D1B1-4295-BD49-794481390144@aviatech.com"> 7C08A463-D1B1-4295-BD49-794481390144@aviatech.com</A>><BR>Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes;<BR>        format=flowed<BR><BR>Thanks for the fix.  It works great.<BR><BR>Will this change go into the SVN? <BR><BR>--JS<BR><BR><BR>On Jul 25, 2006, at 10:20 AM, Geoff Stearns wrote:<BR><BR>> we have been working on this today... we have a fix.<BR>><BR>> it turns out there is a function called __flash_unloadHandler() - <BR>> that does almost the exact same thing that my cleanUpSWFs()<BR>> function does (makes sense because I was e-mailing with a Flash<BR>> Player engineer about the streaming issue (which this is partially<BR>> related to) and they ended up putting code similar to my fix into <BR>> fp9, only it looks like the adobe version doesn't work so hot...<BR>><BR>> anyway, here's how we fixed it:<BR>><BR>> changed the cleanUpSWFs() function to fire using onbeforeunload<BR>> instead of onunload - and inside the beforeunload, we remove the <BR>> __flash_unloadHandler() function, so that it won't cause the out of<BR>> memory error.<BR>><BR>> attached is the version with the fix in it... if you all could test<BR>> this out and let me know how it looks that would be great. <BR>><BR>> i uploaded it to the test files pablo provided and it looks like it<BR>> fixes it... so if a few of you could verify that, it would be great.<BR>><BR>> here's the test files with the new js file: <BR>> <A href="http://dev.deconcept.com/etc/outofmemory/">http://dev.deconcept.com/etc/outofmemory/</A><BR>><BR>> in ie6 i get no crash and all seems fine.<BR>><BR>><BR>> <swfobject.js><BR>><BR> > for the adobe people here:?<BR>><BR>> the difference in your code and mine is that mine does a<BR>> getElementsByTagName('OBJECT'); and then loops through only those,<BR>> and your code has a variable called 'embedded' that is looped <BR>> through - not sure where the embedded var comes from, but it looks<BR>> like maybe it was much more stuff in it that is really needed...<BR>></BLOCKQUOTE></DIV><BR><BR clear="all"><BR><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">SWFObject mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE></DIV><BR></DIV></DIV></BODY></HTML>