如果在IE8中不显示Flash,则显示消息

时间:2010-05-14 14:05:39

标签: html flash internet-explorer-8

好吧......显然IE8中的新更新,它启动时没有附加组件。由于我无法编写代码来打开浏览器中的附加组件,因此我需要在发生这种情况时显示消息。就像在图像无法加载的情况下图像具有替代文本一样......如何添加一条消息说明:

  

您正在使用Internet Explorer 8+,需要打开像FLASH Player这样的加载项。此网站针对Mozilla Firefox或Google Chrome进行了优化。

任何建议?

1 个答案:

答案 0 :(得分:1)

像这样:

<object ...>
<param ... />
You are using a browser that does not have Flash player enabled.
Please turn on your Flash player plugin.
</object>

如果禁用Flash,这将向任何访问者显示相应的消息(无论他们是使用IE8还是其他浏览器)。

或者,您可以使用swfobject.js或类似内容,它会将Flash影片插入<div>。如果Flash不可用,则会显示<div>内已有的内容。