js 如何判断某个ocx是否注册?

LoginOut 2009-06-22 10:06:42

<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
<title>ocx检测</title>
</head>

<SCRIPT LANGUAGE=javascript>
var bResult=false;
try{
new ActiveXObject("tyzh_main.ocx");
}catch(e){bResult=true;}

if (bResult) alert(" 没有注册 tyzh_main.ocx");
</SCRIPT>


</html>


提示没有注册,但是在注册表却能找到tyzh_main.ocx,
请问代码哪里出错了
...全文
498 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenxuan86 2009-11-12
  • 打赏
  • 举报
回复
asdjkalfjksajkklasjasf
9441 2009-06-22
  • 打赏
  • 举报
回复
LZ做法不对,OCX注册后调用的名称和OCX的文件名不是一样的
new ActiveXObject("adobe.connnect");

调用需调用注册后的名称而不是OCX的文件名
LoginOut 2009-06-22
  • 打赏
  • 举报
回复

<OBJECT ID="mscs_ocx" height=0 width=0
CLASSID="CLSID:64605B9A-BF10-4F16-9303-5A512469E4DF"
CODEBASE="dcic32.cab#version=1,0,0,1">//如果没有发现该控件,会去当前目录dcic32.cab解压安装该控件
</OBJECT>

和我想要的,有点不一样

我想要的是打开页面检测客户端是否注册了tyzh_main.ocx这个控件,如果没有注册则给一个连接到服务器上去下载
所以说第一次加载页面页面的时候,并没有cab
lihan6415151528 2009-06-22
  • 打赏
  • 举报
回复

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧