首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

js 获取IE装配的插件

2013-01-05 
js 获取IE安装的插件在火狐、谷歌浏览器中用navigator.plugins就可以得到浏览器中安装的插件数组,但是在IE

js 获取IE安装的插件
在火狐、谷歌浏览器中用navigator.plugins就可以得到浏览器中安装的插件数组,但是在IE里不行。
//检测IE中的插件
function hasIEPlugin(name) {
    try {
        new ActiveXObject(name);
        return true;
    } catch (ex) {
        return false;
    }
}

//检测Flash
alert(hasIEPlugin("ShockwaveFlash.shockwaveFlash"));
在IE里只能通过上面的方法检测。但是上面方法的函数需要一个参数,这个参数是一个标识符

我的问题是如何才能知道我要检测的插件的标识符,如:QQ的标识符、迅雷的标识符
关于这个问题我有一篇详细点的文章,地址:http://www.qdway.com/?p=284 
请大家帮忙看看  
[解决办法]
ie internet选项 程序 管理加载项  貌似只能用你的方法 取到 ActiveX 控件.

热点排行