复制代码 代码如下:
//检测非ie浏览器插件函数
function hasplugin(name) {
name = name.tolowercase();
for (var i=0 ; i if (navigator.plugins[i].name.tolowercase().indexof(name) >-1) {
return true;
}
}
return false;
}
//检测ie浏览器插件函数
function hasieplugin(name) {
try {
new activexobject(name);
return true;
}
catch (ex) {
return false;
}
}
//检测所有浏览器中的flash
function hasflash() {
var result = hasplugin(flash);
if (!result) {
result = hasieplugin(shockwaveflash.shockwaveflash);
}
return result;
}
//检测所有浏览器中的quicktime
function hasquicktime() {
var result = hasplugin(quicktime);
if (!result) {
result = hasieplugin(quicktime.quicktime);
}
return result;
}
alert(hasflash());
alert(hasquicktime());