检测是否安装了没有js的闪存

时间:2011-07-14 13:11:24

标签: java javascript flash

如果没有安装flash,我想用jquery动画替换flash动画。 但是如果没有安装flash和js,我想向用户显示带有消息的div。 如何在不使用js的情况下检查flash是否在客户端运行?

亲切的问候,

3 个答案:

答案 0 :(得分:3)

使用javascript事件将您的消息替换为Flash动画。如果Javascript未运行,您将看到该消息。

SWFObject是一个很好的小工具,可以完全按照您的要求完成。

答案 1 :(得分:1)

添加到HTML正文类:“no_flash no_js”。当js& amp;时,它们将成为您的默认值闪光不可用。

然后当你有js时,帮助删除no_js类。 在js的帮助下尝试确定闪存,如果它存在,则显示flash else - js animation。

答案 2 :(得分:1)

反过来说:

  1. 显示带有消息的div
  2. 如果启用了JavaScript,请将div替换为:

    a)Flash动画,如果安装了Flash或

    b)基于jQuery的动画