CSS菜单上没有出现过闪光灯
-
22-08-2019 - |
题
我有一下拉/多级CSS菜单上的一页。菜单然而没有出现过一个闪存图表,我有。 明显的解决似乎是把wmode:透明的(或不透明),但这并不为我工作。 我也曾试图设置的z级在CSS到非常高值(2000年),但这并不能工作。
此外,我利用打开闪-图-v2生成图表。(虽然我不认为它很重要,但是它限制了我的能力通过变量的因为我不是使用嵌入或目标直接).
<script type="text/javascript">
swfobject.embedSWF("/ofc-library/open-flash-chart.swf", "chart", "100%", "100%", "9.0.0", "expressInstall.swf", {"wmode" : "transparent"});
</script>
网页表示的问题 (这个目前并不显示z指数试图解决。)
解决方案
该wmode标签还没有设置正确。
这里是正确的代码:
<object width="100%" height="100%" style="visibility: visible;" id="chart" data="/ofc-library/open-flash-chart.swf" type="application/x-shockwave-flash"><param value="transparent" name="wmode"/></object>
这是你的代码:
<object width="100%" height="100%" type="application/x-shockwave-flash" data="/ofc-library/open-flash-chart.swf" id="chart" style="visibility: visible;"><param name="flashvars" value="wmode=transparent"/></object>
具体而言:
<param name="flashvars" value="wmode=transparent"/>
应该是:
<param value="transparent" name="wmode"/>
这里是怎么正确地做到这一点(注意的空的散列前参数。wmode是一个参数不一flashvar):
swfobject.embedSWF("/ofc-library/open-flash-chart.swf", "chart", "100%", "100%", "9.0.0", "expressInstall.swf", {}, {"wmode" : "transparent"})
其他提示
因为你使用些类似的,试试这个:
var so = new SWFObject("/ofc-library/open-flash-chart.swf", "chart", "100%", "100%", "9.0.0", "expressInstall.swf");
so.addParam("wmode", "transparent");
so.write("flashcontent");
不隶属于 StackOverflow