pauldes
asked on
Flash swf displays in Internet Explorer, IE but not Firefox
I have a flash swf that displays in IE but not Firefox....anyone know why? The essential components are a flash <object> with a JS that initializes the flash on page load.
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
height="100" width="500" classid="clsid:D27CDB6E-AE 6D-11cf-96 B8-4445535 40000">
<param value="13229" name="_cx" />
<param value="2646" name="_cy" />
<param value="" name="FlashVars" />
<param value="/portals/0/banner1. swf" name="Movie" />
<param value="/portals/0/banner1. swf" name="Src" />
<param value="Window" name="WMode" />
<param value="-1" name="Play" />
<param value="-1" name="Loop" />
<param value="High" name="Quality" />
<param value="" name="SAlign" />
<param value="-1" name="Menu" />
<param value="" name="Base" />
<param value="" name="AllowScriptAccess" />
<param value="ShowAll" name="Scale" />
<param value="0" name="DeviceFont" />
<param value="0" name="EmbedMovie" />
<param value="FFFFFF" name="BGColor" />
<param value="" name="SWRemote" />
<param value="" name="MovieData" />
<param value="1" name="SeamlessTabbing" />
<param value="0" name="Profile" />
<param value="" name="ProfileAddress" />
<param value="0" name="ProfilePort" />
<param value="all" name="AllowNetworking" />
</object>
<SCRIPT src="/js/fixit.js" type=text/javascript></SCR IPT>
The javascript looks like:
theObjects = document.getElementsByTagN ame("objec t");
for (var i = 0; i < theObjects.length; i++) {
theObjects[i].outerHTML = theObjects[i].outerHTML;
}
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
height="100" width="500" classid="clsid:D27CDB6E-AE
<param value="13229" name="_cx" />
<param value="2646" name="_cy" />
<param value="" name="FlashVars" />
<param value="/portals/0/banner1.
<param value="/portals/0/banner1.
<param value="Window" name="WMode" />
<param value="-1" name="Play" />
<param value="-1" name="Loop" />
<param value="High" name="Quality" />
<param value="" name="SAlign" />
<param value="-1" name="Menu" />
<param value="" name="Base" />
<param value="" name="AllowScriptAccess" />
<param value="ShowAll" name="Scale" />
<param value="0" name="DeviceFont" />
<param value="0" name="EmbedMovie" />
<param value="FFFFFF" name="BGColor" />
<param value="" name="SWRemote" />
<param value="" name="MovieData" />
<param value="1" name="SeamlessTabbing" />
<param value="0" name="Profile" />
<param value="" name="ProfileAddress" />
<param value="0" name="ProfilePort" />
<param value="all" name="AllowNetworking" />
</object>
<SCRIPT src="/js/fixit.js" type=text/javascript></SCR
The javascript looks like:
theObjects = document.getElementsByTagN
for (var i = 0; i < theObjects.length; i++) {
theObjects[i].outerHTML = theObjects[i].outerHTML;
}
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER