JavaScript将wmode整体更改为不透明
我有一个网站的代码如下:JavaScript将wmode整体更改为不透明,javascript,jquery,flash,wmode,Javascript,Jquery,Flash,Wmode,我有一个网站的代码如下: <div id="layout"> <div id="regionHero" class="regionHero"> <object type="application/x-shockwave-flash" id="jupiterContent" name="jupiterContent" data="http://a.dolimg.com/explore/swf/code/moduleBootstrap.swf" width="9
<div id="layout">
<div id="regionHero" class="regionHero">
<object type="application/x-shockwave-flash" id="jupiterContent" name="jupiterContent" data="http://a.dolimg.com/explore/swf/code/moduleBootstrap.swf" width="996" height="502" wmode="opaque">
<param name="menu" value="false"/>
<param name="scale" value="noscale"/>
<param name="quality" value="best"/>
<param name="salign" value="tl"/>
<param name="base" value="."/>
<param name="align" value="t"/>
<param name="wmode" value="transparent"/>
<param name="flashVars" value="divIdDataPath=heroContent&divContainerID=regionHero&companionAdDivID=companion-ad&swfID=jupiterContent&showPreRoll=false&showTakeOver=false"/>
<param name="allowFullScreen" value="true"/>
<param name="allowScriptAccess" value="always"/>
</object>
</div>
我想将所有出现的wmode更改为不透明。通过jquery很容易做到这一点吗?在对象定义中,wmode设置为不透明,但在参数中它变为透明。哦,您可以更改它,但需要重新加载SWF才能生效。参数将是Flash播放器的页面加载前设置。哦,我明白了。。我怎样才能强制重新加载?是的,你可以。。。通过重新嵌入HTML。如果不使用swfobject之类的东西,那么对所有的解析来说,这确实是一个草率的任务。