Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript将wmode整体更改为不透明_Javascript_Jquery_Flash_Wmode - Fatal编程技术网

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之类的东西,那么对所有的解析来说,这确实是一个草率的任务。