你如何嵌入到一个XHTML 1.0严格网页的SWF对象?
-
19-08-2019 - |
题
简单的问题:我在寻找一个符合标准的方式嵌入Flash文件。我一直在使用Dreamweaver为此项目(不是因为喜欢,而是因为我的同事不是一个HTML大师),它apparantly使用非标准代码嵌入Flash文件。这是一个在HTML大概的标准,但与其说是XHTML,我更喜欢使用。
什么是符合标准的方式来做到这一点?我宁愿做没有使用,每个人都似乎使用JavaScript库,我正在寻找一个纯粹的XHTML的解决方案,从而不支持JavaScript时,我的网页优雅降级
谢谢,如果需要的话我可以张贴我的现有非兼容码。
解决方案
在符合标准的方法是使用<对象/>标记,用适当的类型集合。然而,在不同的浏览器支持是相当粗略的。最好的办法就是真正使用JavaScript库如SwfObject的替换/嵌入闪进一个给定的div标签。
在大多数情况下,那些禁用javascript很可能没有闪光,或者以具有禁用。另外,在div内的回退HTML被替换使用闪光灯可以更容易地进行测试,以及
我不喜欢它比你是诚实的更好,但它确实是要确保它的工作原理...以下是,如果你选择走这条道路的例子中,最简单的方法。
<object id="myflash" type="application/x-shockwave-flash" data="myfile.swf">
<param name="movie" value="myfile.swf" />
</object>
其他提示
不隶属于 StackOverflow