判断是不是IE浏览器和ActiveX插件是否安装

判断是不是IE浏览器和ActiveX插件是否安装

判断是不是IE浏览器

/**

* 判断当前运行环境是不是ie浏览器

* @returns {boolean} true: 是 false:不是

*/

function isIE() {

return !!window.ActiveXObject || "ActiveXObject" in window;

}

判断ActiveXObject控件是否正确安装

查看插件名称

判断插件是否正确安装之前,我们得先知道控件的名称是什么,查看方式如下:

打开ie浏览器,点击设置--> 管理加载项,如下图:

查看插件详情,如下图:

获取插件的类id信息,复制下来,后面查询名称有用

打开cmd,输入regedit,打开注册表信息,选择编辑-->查找

粘贴类id,点击搜索,查询到对应的目录名称就是文件名

判断代码

/**

* 判断ie控件是否正常安装

* @param pluginName 插件名称

* @returns {boolean} true: 已安装 false: 未安装

*/

function hasIePlugin(pluginName) {

try {

new ActiveXObject(pluginName)

return true

} catch (err) {

return false

}

}

控件使用方式

参考链接:https://www.w3school.com.cn/tags/tag_object.asp

// classid="clsid:类id"

// 我是另一种方法使用的

参考资料

如何判断IE OCX插件正常安装?

相关作品

【将清冷强势的风纪委员部长调教成自己的母狗】(1-4)【作者:nananana】
汽车之家
365体育手机版官网

汽车之家

📅 10-28 👁️ 7935
2022奥迪a9最新款价格
365bet在线

2022奥迪a9最新款价格

📅 07-25 👁️ 951