<HTML>
<HEAD>
<script type="text/javascript">
function DetectActiveX()
{
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
if(isIE)
{
if(window.ActiveXObject){
try{
var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
alert("已安装");
var version =flash.GetVariable("$version");
var verArr = version.toString().split(',');
var vs = '';
for(var i=0,l=verArr.length;i<l;i++){
if(verArr[i].indexOf('WIN') != -1){
vs += verArr[i].substring(3);
vs += '.';
}else if(i== (l-1)){
vs += verArr[i];
}else{
vs += verArr[i];
vs += '.';
}
}
alert("version:"+vs);
}catch(oError){
alert("没安装");
alert("出错了...\n描述:"+oError.description+" \n错误号:"+oError.number);
}
}
}else{
try{
var flash=navgator.plugins['shockwave Flash'];
alert("已安装");
}catch(oError){
alert("没安装");
alert("出错了...\n描述:"+oError.description+" \n错误号:"+oError.number);
}
}
}
</script>
</HEAD>
<BODY οnlοad="DetectActiveX()">
</BODY>
</HTML>
JS验证浏览器端是否安装某插件
最新推荐文章于 2021-05-09 13:26:06 发布