<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>for the adobe people here: </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>the difference in your code and mine is that mine does a getElementsByTagName('OBJECT'); and then loops through only those, and your code has a variable called 'embedded' that is looped through - not sure where the embedded var comes from, but it looks like maybe it was much more stuff in it that is really needed...</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR><DIV><DIV>On Jul 25, 2006, at 12:46 PM, Jonathan Spooner wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV>Here is my research on javaScript functions written out by Flash 9.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>It seems Flash prefixes their functions with '__flash'. And not all browsers get these functions.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Our favorite browser MSIE doesn't seem to get any of these __flash functions.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>The list below was from looping through the page object.</DIV><DIV>var myList;</DIV><DIV>for (var i in this) {</DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN>//if(typeof(this[i]) == "function") { // show only functions</DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN>myList += i +"     "+ typeof(this[i]) + "<br/>\n";</DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN>//<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN>}</DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN>}</DIV><DIV>document.getElementById('output').innerHTML =   myList;</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>MSIE</DIV><DIV><SPAN><DIV><pastedGraphic.png></DIV></SPAN></DIV><P style="margin: 5.0px 0.0px 5.0px 0.0px">onbeforeunload object<BR> onafterprint object<BR> top object<BR> location object<BR> parent object<BR> offscreenBuffering string<BR> frameElement object<BR> onerror object<BR> screen object<BR> event object<BR> clipboardData object<BR> onresize object<BR> defaultStatus string<BR> onblur object<BR> window object<BR> onload function<BR> onscroll object<BR> screenTop number<BR> onfocus object<BR> Option object<BR> length number<BR> onbeforeprint object<BR> frames object<BR> self object<BR> clientInformation object<BR> external object<BR> screenLeft number<BR> opener undefined<BR> onunload function<BR> document object<BR> closed boolean<BR> history object<BR> Image object<BR> navigator object<BR> status string<BR> onhelp object<BR> name string<BR></P><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><B>MAC FIRE FOX 1.5.0.4</B></DIV><DIV>getInterface   function</DIV><DIV>__flash__request   function</DIV><DIV>__flash__toXML   function</DIV><DIV>__flash__escapeXML   function</DIV><DIV>__flash__objectToXML   function</DIV><DIV>__flash__argumentsToXML   function</DIV><DIV>__flash__arrayToXML   function</DIV><DIV>onMyLoad   function</DIV><DIV>myswfo2   object</DIV><DIV>window   object</DIV><DIV>myswfo1   object</DIV><DIV>onload   function</DIV><DIV>SWFObject   function</DIV><DIV>FlashObject   function</DIV><DIV>getQueryParamValue   function</DIV><DIV>deconcept   object</DIV><DIV>myflashExec2   function</DIV><DIV>myflashExec1   function</DIV><DIV>document   object</DIV><DIV>console   object</DIV><DIV>addEventListener   function</DIV><DIV>location   object</DIV><DIV>navigator   object</DIV><DIV>Packages   object</DIV><DIV>sun   object</DIV><DIV>java   object</DIV><DIV>netscape   object</DIV><DIV>XPCNativeWrapper   function</DIV><DIV>Components   object</DIV><DIV>parent   object</DIV><DIV>top   object</DIV><DIV>scrollbars   object</DIV><DIV>name   string</DIV><DIV>scrollX   number</DIV><DIV>scrollY   number</DIV><DIV>scrollTo   function</DIV><DIV>scrollBy   function</DIV><DIV>getSelection   function</DIV><DIV>scrollByLines   function</DIV><DIV>scrollByPages   function</DIV><DIV>sizeToContent   function</DIV><DIV>prompt   function</DIV><DIV>dump   function</DIV><DIV>setTimeout   function</DIV><DIV>setInterval   function</DIV><DIV>clearTimeout   function</DIV><DIV>clearInterval   function</DIV><DIV>setResizable   function</DIV><DIV>captureEvents   function</DIV><DIV>releaseEvents   function</DIV><DIV>routeEvent   function</DIV><DIV>enableExternalCapture   function</DIV><DIV>disableExternalCapture   function</DIV><DIV>open   function</DIV><DIV>openDialog   function</DIV><DIV>frames   object</DIV><DIV>find   function</DIV><DIV>self   object</DIV><DIV>screen   object</DIV><DIV>history   object</DIV><DIV>content   object</DIV><DIV>menubar   object</DIV><DIV>toolbar   object</DIV><DIV>locationbar   object</DIV><DIV>personalbar   object</DIV><DIV>statusbar   object</DIV><DIV>directories   object</DIV><DIV>closed   boolean</DIV><DIV>crypto   object</DIV><DIV>pkcs11   object</DIV><DIV>controllers   object</DIV><DIV>opener   object</DIV><DIV>status   string</DIV><DIV>defaultStatus   string</DIV><DIV>innerWidth   number</DIV><DIV>innerHeight   number</DIV><DIV>outerWidth   number</DIV><DIV>outerHeight   number</DIV><DIV>screenX   number</DIV><DIV>screenY   number</DIV><DIV>pageXOffset   number</DIV><DIV>pageYOffset   number</DIV><DIV>scrollMaxX   number</DIV><DIV>scrollMaxY   number</DIV><DIV>length   number</DIV><DIV>fullScreen   boolean</DIV><DIV>alert   function</DIV><DIV>confirm   function</DIV><DIV>focus   function</DIV><DIV>blur   function</DIV><DIV>back   function</DIV><DIV>forward   function</DIV><DIV>home   function</DIV><DIV>stop   function</DIV><DIV>print   function</DIV><DIV>moveTo   function</DIV><DIV>moveBy   function</DIV><DIV>resizeTo   function</DIV><DIV>resizeBy   function</DIV><DIV>scroll   function</DIV><DIV>close   function</DIV><DIV>updateCommands   function</DIV><DIV>atob   function</DIV><DIV>btoa   function</DIV><DIV>frameElement   object</DIV><DIV>removeEventListener   function</DIV><DIV>dispatchEvent   function</DIV><DIV>getComputedStyle   function</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>SAFARI</DIV><DIV><SPAN><DIV><pastedGraphic.png></DIV></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">EvalError      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">RangeError      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">ReferenceError      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">SyntaxError      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">TypeError      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">URIError      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">console      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">myflashExec1      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">myflashExec2      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">deconcept      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">getQueryParamValue      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">FlashObject      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">SWFObject      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">myswfo1      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">[[DOMDocument.prototype]]      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">document      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">navigator      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">clientInformation      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">[[DOMElement.prototype]]      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">[[DOMNode.prototype]]      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">__flash_getWindowLocation      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">__flash_getTopLocation      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">myswfo2      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onMyLoad      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">[[DOMEvent.prototype]]      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">event      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">frames      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmouseup      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">NodeFilter      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">CSSRule      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">length      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">print      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">opener      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">parent      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollX      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollY      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">XMLSerializer      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">menubar      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">defaultStatus      string</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onblur      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">confirm      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollBy      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">pageXOffset      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">pageYOffset      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Node      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">toolbar      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Image      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onabort      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmousemove      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollTo      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onsearch      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmousewheel      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screenLeft      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmouseover      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">crypto      undefined</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screenTop      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Range      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">status      string</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onreset      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onselect      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">document      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onunload      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onerror      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">innerHeight      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">innerWidth      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">defaultstatus      string</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">name      string</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">frameElement      undefined</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">offscreenBuffering      boolean</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onscroll      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">history      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Event      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onresize      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">navigator      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">self      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">top      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">clientInformation      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">outerWidth      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">getSelection      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">blur      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">locationbar      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">DOMException      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">setInterval      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollbars      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">clearTimeout      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">moveBy      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">alert      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">clearInterval      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">personalbar      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Option      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">closed      boolean</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">focus      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">location      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">konqueror      undefined</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">outerHeight      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screenX      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screenY      number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">statusbar      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scroll      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">moveTo      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">resizeBy      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">resizeTo      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">window      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screen      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">XMLHttpRequest      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">DOMParser      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">prompt      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">open      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">setTimeout      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">close      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">captureEvents      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">releaseEvents      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">addEventListener      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">removeEventListener      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onchange      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onclick      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">ondblclick      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">ondragdrop      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onfocus      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onkeydown      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onkeypress      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onkeyup      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onload      function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmousedown      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmouseout      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmove      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onsubmit      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onbeforeunload      object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">showModalDialog      function</SPAN></FONT></DIV><DIV><BR class="khtml-block-placeholder"></DIV><BR><DIV> <DIV>-/-</DIV><DIV><BR></DIV><DIV>JONATHAN SPOONER | senior interactive developer</DIV><DIV><BR></DIV><DIV>ph 858 777 5013  fx 858 777 5034</DIV><DIV><A href="mailto:jspooner@aviatech.com">jspooner@aviatech.com</A></DIV><DIV>www.aviatech.com</DIV><BR><SPAN><DIV><signature_logo.gif></DIV></SPAN><BR class="Apple-interchange-newline"><DIV><BR></DIV><DIV>Aviatech, LLC</DIV><DIV>Integrated Marketing Solutions</DIV><DIV>4350 Executive Drive, Suite 200</DIV><DIV>San Diego, CA 92121</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>CONFIDENTIALITY NOTICE: This email transmission, and any documents, files or previous email<BR>messages attached are intended only for the person(s) or entity to which it is specifically addressed<BR>and may contain confidential information that is legally privileged. Any review, re-transmission, <BR>dissemination or other use of, or taking of any action in reliance upon, this information by persons <BR>or entities other than the intended recipient is prohibited. If you received this in error, please <BR>contact the sender and destroy the original transmission and its attachments without copying or <BR>saving in any manner.</DIV><BR class="Apple-interchange-newline"> </DIV><BR><DIV><DIV>On Jul 24, 2006, at 6:59 PM, Geoff Stearns wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE><DIV>could you give us a list of them?</DIV><DIV><BR></DIV><DIV>to unset them, try either setting it to null, or just setting it to  </DIV><DIV>an empty function:</DIV><DIV><BR></DIV><DIV>functionName = null;</DIV><DIV><BR></DIV><DIV>or</DIV><DIV><BR></DIV><DIV>functionName = new Function() {}</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 7:47 PM, Jonathan Spooner wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV>I'm able to find the functions. Does anyone know how to remove one</DIV><DIV>of them?</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 3:23 PM, Geoff Stearns wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV>well that's what i was afraid of... kinda bad news.</DIV><DIV><BR></DIV><DIV>there may be a small chance to fix it... when the player initializes,</DIV><DIV>it inserts some js into the page... if we can watch what it's</DIV><DIV>inserting, and remove the 'bad' code, then we might be able to fix  </DIV><DIV>it.</DIV><DIV><BR></DIV><DIV>i'm not sure i have time to do it this week, but if someone else can</DIV><DIV>find ways to watch what js is being inserted (maybe just write some</DIV><DIV>js that loops through all the javascript functions on the page after</DIV><DIV>it's done loading and the flash player is initialized?) then we could</DIV><DIV>try removing the functions one by one and see if that fixes the</DIV><DIV>problem.</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 5:35 PM, Pablo Garayzábal wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV><BR></DIV><DIV>The problem DOES NOT disappear using <object>, <embed> tags</DIV><DIV>instead of</DIV><DIV>SWFObject.js!!</DIV><DIV><BR></DIV><DIV><A href="http://www.dinamik.es/test/normalEmbed.html">http://www.dinamik.es/test/normalEmbed.html</A></DIV><DIV><BR></DIV><DIV>So... it has to be a flash player 9 bug, not a SWFObject problem!.</DIV><DIV><BR></DIV><DIV>I think Adobe should be informed about it.</DIV><DIV><BR></DIV><DIV>Anybody knows how to do it? (any direct link or email for flash</DIV><DIV>player</DIV><DIV>bugs)?</DIV><DIV><BR></DIV><DIV>Do you think they'll do something to fix it?</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>-----Mensaje original-----</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Geoff</DIV><DIV>Stearns</DIV><DIV>Enviado el: lunes, 24 de julio de 2006 22:39</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>have you tried using a non-js embed method? just the generic object/</DIV><DIV>embed tag that flash spits out?</DIV><DIV><BR></DIV><DIV>it's interesting that only fp9 shows the issue... i spoke briefly</DIV><DIV>with a flash player tech when i made the streaming content fix in</DIV><DIV>1.4.2, and it sounded like he was going to put a similar fix into  </DIV><DIV>fp9</DIV><DIV>to fix the problem (which is really an IE bug)</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>the other issue with the movies changing position i'm treating as a</DIV><DIV>different issue.</DIV><DIV><BR></DIV><DIV>if you comment out the 'onunload' part do they still change position</DIV><DIV>when you click the link?</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 4:26 PM, Pablo wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV><BR></DIV><DIV>Here are a few points I found (just to summarize):</DIV><DIV><BR></DIV><DIV>When two different swf with two different ExternalInterface Calls</DIV><DIV>are in the</DIV><DIV>same html:</DIV><DIV><BR></DIV><DIV>- Flash 8 works perfectly (It's only a flash 9 issue).</DIV><DIV><BR></DIV><DIV>- The adobe's suggested AC_RunActiveContent.js script presents the</DIV><DIV>same</DIV><DIV>problem (If not bigger. I had 2 more error messages testing it).</DIV><DIV><BR></DIV><DIV>- SWFObject v1.4.2 changes the position of the movies when pressing</DIV><DIV>any</DIV><DIV>link. Downgrading to v1.4.1 fixes this problem.</DIV><DIV><BR></DIV><DIV>- Different error messages depending on the machine (all running</DIV><DIV>windows xp,</DIV><DIV>iExplorer 6 and flash 9)</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>-----Mensaje original-----</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Geoff</DIV><DIV>Stearns</DIV><DIV>Enviado el: lunes, 24 de julio de 2006 22:08</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>i'm looking at this today actually... we have a project where this</DIV><DIV>may be an issue, so hopefully in the next day or two i'll have a  </DIV><DIV>fix</DIV><DIV>for you...</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 12:06 PM, Pablo Garayzábal wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV>Hi Geoff,</DIV><DIV><BR></DIV><DIV>I hope you have enjoyed your holidays!</DIV><DIV><BR></DIV><DIV>Do you have any clue about the ExternalInterface bug?</DIV><DIV><BR></DIV><DIV>The url and test files are here: <A href="http://www.dinamik.es/test/">http://www.dinamik.es/test/</A></DIV><DIV><BR></DIV><DIV>Thank you,</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>-----Mensaje original-----</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Geoff</DIV><DIV>Stearns</DIV><DIV>Enviado el: miércoles, 19 de julio de 2006 10:01</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>someone just posted something to my blog and said that changing it</DIV><DIV>from onunload to onbeforeunload fixed it. anyone want to try it  </DIV><DIV>out</DIV><DIV>and let us know how it goes?</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 18, 2006, at 8:37 PM, Pablo Garayzábal wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV><BR></DIV><DIV>Thanks for the "match case" point in the reference link.</DIV><DIV><BR></DIV><DIV>I did an extended replace from FLASHObject to SWFObject and  </DIV><DIV>caught</DIV><DIV>the</DIV><DIV>reference too (the site has more than 250 pages!!). You know, a</DIV><DIV>minute after</DIV><DIV>doing the change I found out that the change was not  </DIV><DIV>necessary...!</DIV><DIV><BR></DIV><DIV>I'll change it in all the pages, but it seems not to be the</DIV><DIV>solution.</DIV><DIV><BR></DIV><DIV>About the crash, it behaves different depending on the machines.</DIV><DIV>Some of my</DIV><DIV>client's computers only show the "out of memory" alert, others  </DIV><DIV>the</DIV><DIV>"stack</DIV><DIV>overflow" thing, and others get totally freeze.</DIV><DIV>It seems that there is not a regular pattern for that.</DIV><DIV>(All machines run Windows XP Pro, ie6, Flash Player 9.)</DIV><DIV><BR></DIV><DIV>Thanks again for your help Jimbo,</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV>________________________________________</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Jim</DIV><DIV>Berkey</DIV><DIV>Enviado el: martes, 18 de julio de 2006 20:10</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>Okay, I couldn't duplicate it locally at all, BUT, I uploaded  </DIV><DIV>your</DIV><DIV>files</DIV><DIV>here and find the same as you:</DIV><DIV><A href="http://jimbo.us/swfobjectTest/">http://jimbo.us/swfobjectTest/</A></DIV><DIV><BR></DIV><DIV>I did find that on index.html your javascript link is to</DIV><DIV>SWFObject.js - but</DIV><DIV>the file is actually all lowercase, so I changed it in  </DIV><DIV>index.html.</DIV><DIV>Note: The version of swfobject.js is the one you have with the</DIV><DIV>commented out</DIV><DIV>section. I tried with a fresh version, and got the same time-</DIV><DIV>out in</DIV><DIV>IE when</DIV><DIV>refreshing. I didn't crash, but did get the time-out message,</DIV><DIV>referencing</DIV><DIV>line 56.</DIV><DIV>jimbo</DIV><DIV>*********** REPLY SEPARATOR ***********</DIV><DIV><BR></DIV><DIV>On 7/18/2006 at 6:59 PM Pablo Garayzabal wrote:</DIV><DIV>Hi Jim,</DIV><DIV><BR></DIV><DIV>If the message is null, then the player security policies are</DIV><DIV>blocking the</DIV><DIV>jsflash communication, and so the page doesnt crash.</DIV><DIV><BR></DIV><DIV>Are the test source files located in your desktop? Try to move</DIV><DIV>them to</DIV><DIV>another location (c: for example). It sounds weird, but flash</DIV><DIV>player doesnt</DIV><DIV>like C:\Documents and Settings\User\Desktop\ (dont ask me why,</DIV><DIV>but Ive</DIV><DIV>experienced very estrange situations with files residing in</DIV><DIV>Windows</DIV><DIV>desktop.).</DIV><DIV><BR></DIV><DIV>If I test the source files residing in the desktop, I get the  </DIV><DIV>same</DIV><DIV>result</DIV><DIV>(null, no crash).</DIV><DIV><BR></DIV><DIV>Anyway, have you tried <A href="http://www.dinamik.es/test/">http://www.dinamik.es/test/</A> ? (the same</DIV><DIV>files</DIV><DIV>located in a server)</DIV><DIV><BR></DIV><DIV>Thank you for your time!</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV>________________________________________</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Jim</DIV><DIV>Berkey</DIV><DIV>Enviado el: martes, 18 de julio de 2006 18:01</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>Just tried again with the window.onload method added back in and</DIV><DIV>still</DIV><DIV>couldn't make IE crash??</DIV><DIV><BR></DIV><DIV>*********** REPLY SEPARATOR ***********</DIV><DIV><BR></DIV><DIV>On 7/18/2006 at 5:24 PM Pablo Garayzabal wrote:</DIV><DIV>Hi Geoff,</DIV><DIV><BR></DIV><DIV>This is a real website problem I am dealing with. The example</DIV><DIV>shown in</DIV><DIV>dinamik.es is just a dummy simplification trying to debug it. (I</DIV><DIV>didnt find</DIV><DIV>it just testing, I wish I had time for that these days!!)</DIV><DIV><BR></DIV><DIV>The window.onunload method is commented since my first post.</DIV><DIV><BR></DIV><DIV>Heres the source code if you want to test:</DIV><DIV> <A href="http://www.dinamik.es/test/source.zip">http://www.dinamik.es/test/source.zip</A></DIV><DIV><BR></DIV><DIV>Thank you for your answer, and enjoy your holidays!!</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>________________________________________</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Geoff</DIV><DIV>Stearns</DIV><DIV>Enviado el: martes, 18 de julio de 2006 14:07</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>thanks for the extra testing... i haven't had time to verify this</DIV><DIV>yet (i'm</DIV><DIV>on vacation in europe until saturday night)</DIV><DIV><BR></DIV><DIV>I first thought that this might be related to the cleanUpSWFs()</DIV><DIV>function i</DIV><DIV>added in to address a streaming bug that popped up when you use</DIV><DIV>innerHTML to</DIV><DIV>write the <object> tag in IE, but if it happens with just 2</DIV><DIV>movies,</DIV><DIV>i'm not</DIV><DIV>sure that's the case.</DIV><DIV><BR></DIV><DIV>if you have time, try commenting out the part that adds the</DIV><DIV>window.onunload</DIV><DIV>method and see if that helps. aside from that i'll have to take a</DIV><DIV>closer</DIV><DIV>look at it when i have more time (next week)</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 18, 2006, at 12:00 AM, Pablo Garayzabal wrote:</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>Hi,</DIV><DIV><BR></DIV><DIV>First of all, I want to thank Geoff for his great and useful  </DIV><DIV>code.</DIV><DIV><BR></DIV><DIV>I found a bug affecting Flash player 9.</DIV><DIV><BR></DIV><DIV>When you try to establish two ExternalInterface callBacks for two</DIV><DIV>different</DIV><DIV>swfobjects, the page crashes in Internet Explorer 6 and Flash</DIV><DIV>player 9.</DIV><DIV><BR></DIV><DIV>This is the environment:</DIV><DIV><BR></DIV><DIV>One html containing 2 different SWFObjects.</DIV><DIV><BR></DIV><DIV>Each swf with its unique Id</DIV><DIV><BR></DIV><DIV>Each swf with a different ExternalInterface callBack method  </DIV><DIV>name.</DIV><DIV>(Calling</DIV><DIV>different javascript functions)</DIV><DIV><BR></DIV><DIV>In flash player 8 works fine. In flash player 9 the page crashes:</DIV><DIV><BR></DIV><DIV>- Out of memory message when trying to execute a getURL method</DIV><DIV>from</DIV><DIV>any swf</DIV><DIV>movie.</DIV><DIV>- Displacement of the swfs from their original position.</DIV><DIV>- Clicking a simple <a href =whatever.html> html tag takes  </DIV><DIV>about</DIV><DIV>30-40</DIV><DIV>seconds to execute. Then out of memory message</DIV><DIV>- Out of memory at line ## error</DIV><DIV>- Stack overflow at line ## error</DIV><DIV><BR></DIV><DIV>Downgrading to SWFObject v1.4.1 fixes the displacement problem.</DIV><DIV><BR></DIV><DIV>Source code and example at <A href="http://www.dinamik.es/test/">http://www.dinamik.es/test/</A></DIV><DIV><BR></DIV><DIV>Any help will be much appreciated.</DIV><DIV><BR></DIV><DIV>Thanks in advance,</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><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>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><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>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><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>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><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>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><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>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><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>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><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><SPAN><DIV><pastedGraphic.png></DIV></SPAN><SPAN><DIV><pastedGraphic.png></DIV></SPAN><SPAN><DIV><signature_logo.gif></DIV></SPAN><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></BODY></HTML>