网页判断浏览器是否安装flash
时间:2014-11-19 18:24:34
收藏:0
阅读:222
<script>
//检验flash版本 以及falsh是否安装
function detectFlash() {
try {
if(navigator.mimeTypes.length>0) {
var flashAct = navigator.mimeTypes["application/x-shockwave-flash"];
var desc = flashAct.enabledPlugin.description;
var version = parseInt(desc.substr(desc.toLowerCase().lastIndexOf("flash ") + 6));
return version > 10;
} else {
var act = new ActiveXObject(‘ShockwaveFlash.ShockwaveFlash‘);
var flashVersion = act.GetVariable("$version");
flashVersion = flashVersion.replace(/^.*?([0-9]+).*$/, ‘$1‘);
return flashVersion > 10;
}
} catch (oError) {
return false;
}
return false;
}
alert(detectFlash())
</script>
原文:http://www.cnblogs.com/chunyou128/p/4108629.html
评论(0)