JS方法IE点击链接打开chrome跳转指定路径(两种方法)

.JS打开chrome指定路径

创建ActiveXObject实例,只在IE下有效,才可以创建

    function fun(){
    var url = "https://www.baidu.com/";
    // ActiveObject仅在IE下可创建
    var objShell = new ActiveXObject("WScript.Shell");
    var cmd = "cmd.exe /c start C:\Users\86182\AppData\Local\Google\Chrome\Application\chrome.exe " + url;
    objShell.Run(cmd, 0, true);
}

命令参数说明
cmd.exe /c dir 是执行完dir命令后关闭命令窗口。
cmd.exe /k dir 是执行完dir命令后不关闭命令窗口。
cmd.exe /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。
cmd.exe /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。

注意:但是由于IE的安全设置,需要对IE进行配置后才可执行,在ie工具里面的internet选项里面有个安全设置栏,然后自定义级别,里面关于ActiveX插件和脚本相关设置调成启用。

2,

function fun(){
var url='';//跳转的指定路劲
  try{
  var  regEdit= new regEdit();
// 判断是否安装谷歌浏览器
var x=regEdit.regRead('HKEY_CURRENT_USER\\Software\\Google\\Chrome\\BlBeacon\\version');
if(!x){
}else{
regEdit.Runopen(url)
}
}
}

注意:但是由于IE的安全设置,需要对IE进行配置后才可执行,在ie工具里面的internet选项里面有个安全设置栏,然后自定义级别,里面关于ActiveX插件和脚本相关设置调成启用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容