Flash 对象在 FF 和 Opera 上的 ASPX 文件中无法正确显示
我在 ASP MVC 文件中显示 SWF 文件 (Flash) 时遇到问题。
我在将高度调整为 100% 时遇到问题。如果在 Firefox 或 Opera 中显示,结果如下图所示(在 Chrome 和 IE 下一切正常)。
使用的代码如下:
欢迎 身体 { 边距:0 像素; 溢出:隐藏; 保证金:0; 填充:0; 高度:100%; 宽度:100%; }
<对象 classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 代码库 =“http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab” id=“名称”宽度=“100%”高度=“100%”> <参数名称=“质量”值=“高”/> <嵌入名称=“名称”src=“../../Assets/PlayAround.swf” 质量=“高” 宽度=“100%”高度=“100%” 类型=“应用程序/x-shockwave-flash” pluginspage="http://www.adobe.com/go/getflashplayer">
我错过了什么? 提前致谢!
I have a problem showing up a SWF file (Flash) in an ASP MVC file.
I have problems adjusting the height to 100%. If this is showed in Firefox or Opera the result is the picture you see below (everything works fine under Chrome and IE).
The code used is the following:
Welcome
body
{
margin: 0px;
overflow: hidden;
margin: 0;
padding: 0;
height: 100%;
width: 100%;
}<div id="slideshow" style="height:100%; width:100%"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="name" width="100%" height="100%"> <param name="movie" value="../../Assets/PlayAround.swf" /> <param name="quality" value="high" /> <embed name="name" src="../../Assets/PlayAround.swf" quality="high" width="100%" height="100%" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"> </embed> </object> </div> </body> </html>
What am i missing??
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了以后的使用:
Firefox 和/或 Opera 似乎不喜欢使用 swfObject (就像我一样)!有些甚至对于 SWF 嵌入标签周围的 div 也必须使用高度定义:
这解决了我的问题!
For sake of future use:
Firefox and/or Opera seem not to like using swfObject (as i did)! Some has to use a height definition even for the div which is surrounding the SWF embed tag:
This solved my problem!