I regards to your 0,0,0 Flash player version detection, it sounds like you have a corrupt Flash player install. Check out FAQ #2/3 for more info: http://code.google.com/p/swfobject/wiki/faq
If you want a bit more in depth info on removeSWF() etc, then check out this tut. It should give you a bit of understanding on what is going on / what you actually need to do. http://learnswfobject.com/advanced-topics/load-a-swf-using-javascript-onclick-event/ Cheers, Aran On Wed, Apr 7, 2010 at 12:03 PM, yosedesh <[email protected]> wrote: > How can I make the Flash applications in IE stop/restart as they would > in other browsers when their containing divs change from display:none; > to display:block; and vice versa? > > > I have a page that contains 2 Flash applications which are only > supposed to be shown and played when the right div is displayed. In > all major browsers, except for IE, the applications will stop and > restart whenever the div is closed/opened using the static publishing > method. In IE, the applications will maintain its state (and thus the > music from one of the apps will also keep playing). > > I've read that you can use removeSWF and createSWF to fix this > problem. I followed the example from > > http://www.bobbyvandersluis.com/swfobject/testsuite_2_1/test_api_create_remove.html > (as provided in http://code.google.com/p/swfobject/wiki/api) and > everything works fine (as they did before going this route) in all > other browsers except for IE. > Actually, I had to add: > document.getElementById(flashObjId).style.visibility > = > "visible"; > Since it won't seem to show up otherwise. In IE, the SWF is not shown > nor is the space even allocated for it. > > With this route, my HTML code for this is as follow: > <div id="popUp4" class="popUp"> > <div id="gameObj"></div> > </div> > > When I tested the site > http://www.bobbyvandersluis.com/swfobject/testsuite_2_1/test_api_create_remove.html > in IE, it actually also does not work. Is anyone else having this > problem? > Also, for some reason, when I tested > > http://www.bobbyvandersluis.com/swfobject/testsuite_2_1/test_api_getflashplayerversion.html > on IE, I get version 0.0.0. > > > Nonetheless, when I use static publishing method: > <div id="popUp4" class="popUp"> > <object id="gameObj" classid="clsid:D27CDB6E- > AE6D-11cf-96B8-444553540000" width="650" height="650"> > <param name="movie" value="/files/swf/game.swf" /> > <!--[if !IE]>--> > <object type="application/x-shockwave-flash" data="/files/swf/ > game.swf" width="650" height="650"> > <!--<![endif]--> > <p>Alternative content</p> > <!--[if !IE]>--> > </object> > <!--<![endif]--> > </object> > </div> > It will show up in IE. However, once again, the application will not > stop and restart when I hide/show the div as it does in other > browsers. > > Any help will be greatly appreciated. Thanks in advance! > > -- > You received this message because you are subscribed to the Google Groups > "SWFObject" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<swfobject%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/swfobject?hl=en. > > -- You received this message because you are subscribed to the Google Groups "SWFObject" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/swfobject?hl=en.
