如何通知用户flash未安装(withoutjavascript)

How to notify user flash is not installed (without javascript)

我想用一个非常简单的文本来通知(您的浏览器上没有安装 Flash)

但我不想使用 Javascript 或 swfobject 等...

我只想使用简单的 HTML 代码

我可以做类似这样的代码吗:

<html>
<head>
</head>
<body>
<object ...codes...>
<param ...codes...>
<param ...codes...>
<embed  ...codes...>
</embed>
Flash is not installed on your pc!
</object>
</body>
</html>

不,你不能。

HTML就是它所说的,它是一种标记语言。你需要使用js.

终于根据@Manmeet Gill做了一个简单的代码 评论:

<html>
<body>

<div id="chart"></div>

<Script Language="JavaScript">
 var hasFlash = false;
 try {
  hasFlash = Boolean(new ActiveXObject('ShockwaveFlash.ShockwaveFlash'));
 } catch(exception) {
  hasFlash = ('undefined' != typeof navigator.mimeTypes['application/x-shockwave-flash']);
 }
 
if (hasFlash==true) {
    document.getElementById('chart').innerHTML = "<!-- Flash HTML Code here -->"
} else {
        document.getElementById('chart').innerHTML = "<b>Flash Player Not Installed</b>"
}

</Script>
</body>
</html>

Script 标签应该在 div 标签之后并且两者都应该在 body 中 标签