手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
摘要:公司自己内部的程序,通过调用外部协议来正常使用,但外部协议必须配合一个客户端才可以,所以想通过js来判断是否安装了客户端,如果未安装,跳转到...

公司自己内部的程序,通过调用外部协议来正常使用,但外部协议必须配合一个客户端才可以,所以想通过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="#" path="suncloud://QUFodHRwOi8vZG93bi5zYW5kYWkubmV0L1RodW5kZXI1Ljkg==">连接</a>

ActiveXObject里面填写的是客户端软件在客户端的注册表中注册的信息。检测迅雷填写ThunderAgent.Agent或ThunderAgent.Agent.1

【使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法】相关文章:

使用JavaScript刷新网页的方法

Javascript通过overflow控制列表闭合与展开的方法

JavaScript对表格或元素按文本,数字或日期排序的方法

JavaScript中的Math.E属性使用详解

javascript用函数实现对象的方法

jQuery判断指定id的对象是否存在的方法

JavaScript获得指定对象大小的方法

JavaScript检查数字是否为整数或浮点数的方法

JavaScript中for循环的使用详解

使用RequireJS优化JavaScript引用代码的方法

精品推荐
分类导航