我有asp.net页面,我在其中使用:
显示Flash内容<object id="FlashFile" width="800" height="240">
<embed src="images/animation.swf" type="application/x-shockwave-flash" width="800"
height="240"></embed>
</object>
点击一些链接按钮后说“阅读更多”我想隐藏这个flash并显示一些弹出式javascript。 我用了
document.getElementById("FlashFile").style.visibility = "hidden";
在显示弹出式javascript之前。
它正在使用IE和Mozilla,但不适用于Chrome。 在Chrome中,Flash内容仍然以完全可见性显示。 谁能告诉我应该做些什么。
答案 0 :(得分:0)
尝试在可见性线下方添加以下内容:
document.getElementById("FlashFile").style.opacity=0;
在此帖子中找到此示例: Visibility attribute stopped working in chrome for me
答案 1 :(得分:0)
我将它全部包装在div
中然后隐藏它。
<div id="flashContent">
<object id="FlashFile" width="800" height="240">
<embed src="images/animation.swf" type="application/x-shockwave-flash" width="800" height="240"></embed>
</object></div>
JS:
document.getElementById("flashContent").style.visibility = "hidden";