公司自己内部的程序,通过调用外部协议来正常使用,但外部协议必须配合一个客户端才可以,所以想通过js来判断是否安装了客户端,如果未安装,跳转到下载的地址,就类似网上一些迅雷、快车下载链接。查了查方法,实现方法如下: 复制代码 代码如下: <BR>function checkClient(obj){<BR> try{<BR> var a = new ActiveXObject("suncloud.app");<BR> obj.href = obj.path;<BR> }catch(e){<BR> alert("请先安装客户端");<BR> obj.href="http://xxxx/client.zip";<BR> }<BR>}<BR>连接 ActiveXObject里面填写的是客户端软件在客户端的注册表中注册的信息。检测迅雷填写ThunderAgent.Agent或ThunderAgent.Agent.1