主题:请教Flash动画被IE屏蔽问题
progfan [专家分:2270] 发布于 2007-02-12 17:26:00
我在网页上插入了一个Flash,网页打开时该Flash被浏览器屏蔽,请问怎样才能自动播放该Flash? 请高手指点,谢谢。
回复列表 (共1个回复)
沙发
progfan [专家分:2270] 发布于 2007-02-12 20:49:00
是因为是.htm结尾的..IE针对HTM文件中的SWF进行了屏蔽,所以你看不到它..
解决办法:
你可以试一下改用javascript来输出...
------------------------------------------------------
<script>
str="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' id='Index' width='980' height='570' align='top'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='(文件路径)Index.swf' /><param name='quality' value='high' /><param name='bgcolor' value='#000000' /><embed src='(文件路径)Index.swf' quality='high' bgcolor='#000000' width='980' height='570' swLiveConnect=true id='Index' name='Index' align='top' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>"
document.write(str)
</script>
---------------------------------------------------
我来回复