在网页中使用ActiveX控件是这么添加的
<object classid="AB-56-788889-H" id="testActiveX" width=100px>
</object>
查询资料,发现有两种方法
一、Dom文档判断
<script>
if(document.all.testActiveX.object==null)
{
alert("没有ActiveX控件");
}
else
{
alert("有ActiveX控件");
}
</script>
二、new ActiveXObject
try
{
var testActiveX=new ActiveXObject("相应的ActiveX控件名带.ocx文件”);
alert("已安装");
}
catch
{
alert("未安装");
}
结论:第一方法亲测有效,第二种方法试过没有效果。
参考:https://blog.youkuaiyun.com/huang_xw/article/details/7338309
https://blog.youkuaiyun.com/mengdong_zy/article/details/50684410
本文介绍在网页中如何检测ActiveX控件是否安装。提供了两种方法:一是通过DOM文档判断,二是尝试创建ActiveXObject对象。实测第一种方法有效。
139

被折叠的 条评论
为什么被折叠?



