我已慢慢调整此网站以使用浏览器,我只是需要一些帮助才能让它在ie中工作。
我有一个完整的页面背景,显然没有在IE中显示 - polivision.tv/test.html
使用swfobject,代码的html是
<object id="background_vid" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%">
<param name="movie" value="background-vid.swf" />
<param name="loop" value="true" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000" />
<param name="wmode" value="opaque" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="background-vid.swf" width="100%" height="100%">
<param name="loop" value="true" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000" />
<param name="wmode" value="opaque" />
<!--<![endif]-->
<div>
<a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" title="Get Adobe Flash player" /></a><br />
You need <a href="http://www.adobe.com/go/getflashplayer">Flash Player 8</a> and allow javascript to see the content of this site..
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
谢谢, 正马
答案 0 :(得分:0)
条件注释的语法错误..它应该是..
<!--[if !IE]>-->
<![endif]-->
不确定是否能解决您的问题。如果不这样做,请告诉我。
此外,您不再需要clsid
,您可以将type
用于IE和Fx。无论如何都应指定movie
参数。
swfobject
如何在这方面发挥作用?你没有使用任何js?
答案 1 :(得分:0)
在http://learnswfobject.com/advanced-topics/100-width-and-height-in-browser/
上有一个完整浏览器SWF的工作示例它已在IE,Firefox(Mac和Windows),Safari(Mac和Windows)和Opera(Mac和Windows)中成功通过测试。我建议复制源代码并根据需要进行编辑。
注释: