使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
更新时间:2014年04月15日 13:23:12 作者:
这篇文章主要介绍了使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法,需要的朋友可以参考下
公司自己内部的程序,通过调用外部协议来正常使用,但外部协议必须配合一个客户端才可以,所以想通过js来判断是否安装了客户端,如果未安装,跳转到下载的地址,就类似网上一些迅雷、快车下载链接。查了查方法,实现方法如下:
复制代码 代码如下:
<script type="text/javascript">
function checkClient(obj){
try{
var a = new ActiveXObject("suncloud.app");
obj.href = obj.path;
}catch(e){
alert("请先安装客户端");
obj.href="http://xxxx/client.zip";
}
}
</script>
<a href="#" onclick="checkClient(this)" path="suncloud://QUFodHRwOi8vZG93bi5zYW5kYWkubmV0L1RodW5kZXI1Ljkg==">连接</a>
ActiveXObject里面填写的是客户端软件在客户端的注册表中注册的信息。检测迅雷填写ThunderAgent.Agent或ThunderAgent.Agent.1
您可能感兴趣的文章:
- JavaScript使用ActiveXObject访问Access和SQL Server数据库
- JavaScript中使用ActiveXObject操作本地文件夹的方法
- js之ActiveX控件使用说明 new ActiveXObject()
- js借助ActiveXObject实现创建文件
- javascript下用ActiveXObject控件替换word书签,将内容导出到word后打印
- JS操作数据库的实例代码
- js 连接数据库如何操作数据库中的数据
- nodejs中操作mysql数据库示例
- JavaScript中操作Mysql数据库实例
- 用javascript连接access数据库的方法
- JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
相关文章
javascript实现点击商品列表checkbox实时统计金额的方法
这篇文章主要介绍了javascript实现点击商品列表checkbox实时统计金额的方法,涉及javascript鼠标事件及页面元素操作的相关技巧,需要的朋友可以参考下2015-05-05


最新评论