如果插件不可用,则替代HTML

时间:2013-04-17 16:55:37

标签: html5 activexobject browser-plugin

当浏览器插件不可用时,显示HTML替代方案的最佳做法是什么?我正在使用像这样的对象标签嵌入插件:

<object id="plugin0" type="application/x-myplugin"></object>

这是Google Chrome中显示的未知插件,但我希望该解决方案适用于所有浏览器(即FF插件/ Chrome插件/ IE ActiveX对象)

Image of "No plug-in available" error in Google Chrome

-foot

1 个答案:

答案 0 :(得分:1)

如果您正在谈论闪存,那么如果不支持闪存,您在对象标记中的任何内容都会显示。

以下是带有后备图片的Flash动画示例:

<object type="application/x-shockwave-flash data="yourmovie.swf" width="400" height="300">
<param name="movie" value="yourmovie.swf" />
<img src="noflash.gif" width="200" height="100" alt="" />
</object>

我通常使用javascript测试插件并根据测试结果写入页面。