首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE8的HTML格式的flash教学

IE8的HTML格式的flash教学
EN

Stack Overflow用户
提问于 2012-03-16 02:55:24
回答 2查看 10.8K关注 0票数 0

这是我用来嵌入flash文件的代码:

代码语言:javascript
复制
<object id="flash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="950" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" align="centre">
<param name="movie" value="/media/flash_final.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" /> <embed type="application/x-shockwave-flash" width="950" height="360" src="../media/flash_final.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" name=" Web" bgcolor="#ffffff" quality="high"></embed>
</object>

它可以在IE 8上显示,但是它不会保持我设置的宽度和高度。我还确保我的闪光灯是960x360。我怎样才能让它以一种仍然与其他浏览器兼容的方式显示我想要的大小?谢谢:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-16 18:39:08

我通过添加css样式的宽度和高度让它工作。Manish在另一个帖子中提出了这一点。下面是为我工作的代码:

代码语言:javascript
复制
<p> </p>
<p>
<object id="flash" style="width: 950px; height: 350px;" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="950" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" align="centre">
<param name="movie" value="/media/flash_final.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" /> <embed type="application/x-shockwave-flash" width="950" height="360" src="../media/flash_final.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" name="Web" bgcolor="#ffffff" quality="high"></embed>
</object>
<!--[if !IE]>-->                  
<object id="flash" style="width: 950px; height: 350px;" width="950" height="360" name="Web" data="media/flash_final.swf" type="application/x-shockwave-flash">
<param name="movie" value="media/flash_final.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FFFFFF" />
<param name="allowScriptAccess" value="always" /> <!--<![endif]--> <a href="http://www.adobe.com/go/getflash"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" border="0" alt="Get Adobe Flash player" /> </a> <!--[if !IE]>-->
</object>
<!--<![endif]--></p>
<p> </p>

再次感谢你们。愿上帝保佑!

票数 1
EN

Stack Overflow用户

发布于 2012-03-16 17:48:50

使用SWFObject,它简化了在超文本标记语言中嵌入flash电影的工作,它像一个护身符一样跨浏览器工作,它允许你很容易地设置替代内容和针对特定版本的Flash Player。

例如(我只发布HTML的相关部分):

代码语言:javascript
复制
<script type="text/javascript">
        swfobject.embedSWF("media/flash_final.swf", "flashmovie", "960", "360", "10.0.0", "media/expressInstall.swf");
        </script>

<!-- And in you body: -->  
<div id="flashmovie">
    Alternative content!    
</div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9726276

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档