<div>Hi,</div>
<div> </div>
<div>I will directly switch the the latest version + use the so.write method.</div>
<div> </div>
<div>Thanks</div>
<div> </div>
<div>Guillaume<br><br> </div>
<div><span class="gmail_quote">On 5/30/06, <b class="gmail_sendername">Geoff Stearns</b> <<a href="mailto:geoff@deconcept.com">geoff@deconcept.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div style="WORD-WRAP: break-word">in the latest version of swfobject, the write() method will return true or false depending on whether the flash content was written... 
<div><br> </div>
<div>so you could do this:</div>
<div><br> </div>
<div>if (!so.write('content')) {</div>
<div><span style="WHITE-SPACE: pre"></span>// flash was not written, do something</div>
<div>} else {</div>
<div><span style="WHITE-SPACE: pre"></span>// flash was written, do something else</div>
<div>}</div>
<div><br> </div>
<div><br> </div>
<div><br>
<div></div>
<div><span class="e" id="q_10b8577e114da936_1">
<div>On May 30, 2006, at 9:15 AM, Guillaume wrote:</div><br></span></div>
<div>
<blockquote type="cite"></blockquote></div>
<div><span class="e" id="q_10b8577e114da936_3">
<div>Hi,</div>
<div> </div>
<div>Ive been using swfobject, which is very handy - And i have been asked to do some flash detection (for people coming with a Flash 7 player, to play Flash 8 swfs) - in Javascript, for various reasons from my manager. Since when you put into SWFObject() the parameter to write for a flash "8" swf, if someone (under IE or firefox) got Flash Player 7, it will not write anything into the "Flashcontent" div, here is my kind of solution , and at least compared to scripts you can find here and there, this one looks to work well with ffox. 
</div>
<div> </div>
<div><script></div>
<div>function returnobj(id) {<br>  if (document.getElementById) {<br>    return document.getElementById(id);<br>  } else if (document.all) {<br>    return document.all[id];<br>  } else if (document.layers) {<br>    return 
document.layers[id];<br>  } else {<br>    return false;<br>  }<br>}<br> </div>
<div>
<p>function didFlashWork()<br>{</p>
<p>var target = returnobj("Flashcontent");</p>
<p>if(target) {<br>if(target.innerHTML.length<2) {</p>
<p> target.innerHTML = "Sorry you do not have flash player/the good version of flash player.. please see <a href='<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.adobe.com'/" target="_blank">
http://www.adobe.com'</a>>Here</a> to dl a flash player.."; </p>
<p>}</p>
<p>}</p>
<p>}</p>
<p></script></p>
<div> <br> </div>
<p>(...)</p>
<p><html></p>
<p><body></p>
<p><script type="text/javascript" src="swfobject.js"></script><br></p>
<p><div id="Flashcontent"></div><br>var so = new SWFObject("test.swf","mymovie", 200, 200, "8", "#000000");</p>
<p>so.write("Flashcontent");<br>didFlashWork();<br></script></p>
<div> <br> </div>
<div> <br> </div>
<div> <br> </div>
<div> <br> </div>
<div> <br> </div></div></span></div>
<div>
<div style="MARGIN: 0px">_______________________________________________</div>
<div style="MARGIN: 0px">SWFObject mailing list</div>
<div style="MARGIN: 0px"><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:SWFObject@lists.deconcept.com" target="_blank">SWFObject@lists.deconcept.com</a></div>
<div style="MARGIN: 0px"><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com" target="_blank">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
</a></div>
<blockquote></blockquote></div><br> </div></div></div><br>_______________________________________________<br>SWFObject mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:SWFObject@lists.deconcept.com">
SWFObject@lists.deconcept.com</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com" target="_blank">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
</a><br><br><br></blockquote></div><br>