Nic*_*ynt 2 embed flash xhtml standards-compliance
简单的问题:我正在寻找一种符合标准的嵌入flash文件的方法.我一直在为这个项目使用Dreamweaver(不是因为我喜欢它,而是因为我的同事不是HTML专家)而且它显然使用非标准代码来嵌入flash文件.它可能是HTML中的标准,但在我喜欢使用的XHTML中并没有那么多.
符合标准的方法是什么?我更喜欢不使用每个人似乎都使用的JavaScript库,我正在寻找一个纯XHTML解决方案,以便在未启用JavaScript时我的页面会优雅地降级.
谢谢,如果需要,我可以发布我现有的不合规代码.
符合标准的方法是使用<object />标记,并设置适当的类型.但是,不同浏览器的支持非常粗略.最好的办法是使用swfObject之类的javascript库来替换/嵌入flash给定的div标签.
在大多数情况下,禁用javascript的那些可能没有闪存,或者也没有禁用.此外,还可以更容易地测试用闪存替换的div中的后备html.
我不喜欢它比你说实话更好,但它确实是确保它有效的最简单的方法......下面是一个例子,如果你选择走那条路.
<object id="myflash" type="application/x-shockwave-flash" data="myfile.swf">
<param name="movie" value="myfile.swf" />
</object>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3852 次 |
| 最近记录: |