/**指定用chrome打开指定url@param url 指定的url*/function openUrlByChrome(url) {try {var objShell = new ActiveXObject("wscript.shell");var x = getChromePath(objShell);if (!x) {alert("当前没有Chrome浏览器,请先安装Chrome浏览器");} else {//用chrome的路径打开url的命令//如果打开的链接有&之类的dos特殊符号,需要特殊处理^是对特殊符号<,>,&的前导字符,在命令中他将以上  3  个符号的特殊功能去掉var cmd = "cmd /c \"" + x + "\\chrome.exe\" " + url;objShell.Run(cmd, 0, true);}}catch (e) {alert("请在页面下方,下载IE配置说明,设置IE后重试!");}};/**获取chrome路径@param objShell wscript.shell对象*/function getChromePath(objShell) {var regPath = ["HKEY_LOCAL_MACHINE\\SOFTWARE\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Google Chrome\\InstallLocation","HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Google Chrome\\InstallLocation","HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Google Chrome\\InstallLocation","HKEY_CURRENT_USER\\Software\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Google Chrome\\InstallLocation","HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths\chrome.exe\\Path","HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\App Paths\\chrome.exe\\Path",];// 判断是否安装谷歌浏览器for (var i = 0; i < regPath.length; i++) {try {var x = objShell.regRead(regPath[i]);if (x) {return x;}} catch (e) { }}return undefined;};/**调用测试*/var URL = "www.baidu.com?a=1^&b=2^&c=3;openUrlByChrome(URL);

1、   cmd路径中存在空格" " 用引号括起来 !     "cmd /c \"" + x + "\\chrome.exe\" " + url;
2、   跳转地址有参数 用“^” 隔开!   var URL = "www.baidu.com?a=1^&b=2^&c=3;

IE浏览器跳转谷歌浏览器JS相关推荐

  1. 判断当前浏览器版本ie浏览器跳转谷歌浏览器

    判断当前浏览器版本ie浏览器跳转谷歌浏览器 在 vue 项目 index.html中 添加 function getOs() { if (navigator.userAgent.indexOf(&qu ...

  2. ie浏览器跳转谷歌浏览器_微软IE浏览器的命运:加速死亡

    还有人在用IE浏览器吗?微软今天宣布了一项新举措,IE浏览器也将在死亡之路上越走越远. 8月13日周二,微软将发布新一批月度补丁,其中包含一项重大变化,Windows 7.Windows 8.Wind ...

  3. js判断浏览器是否是谷歌浏览器

    有的时候,我们的特殊项目只需要使用谷歌浏览器,如果不是,当打开页面时,应该给出提示,那么如何实现,下面的代码为实现此功能代码: <!DOCTYPE html PUBLIC "-//W3 ...

  4. 判断浏览器 插件 jquery.ua.js

    判断浏览器 插件 jquery.ua.js /*!* jquery.ua.js* @link https://github.com/cloudcome/jquery.ua* @author ydr.m ...

  5. html href点击无效,href跳转无效 js阻止a标签href跳转

    IE 9+location.href="#id"此方式跳转失效,其他浏IE9+location.href="#id"此方式跳转失效,其他浏览器都正常.有大神知道 ...

  6. ie浏览器开发比谷歌浏览器_跨浏览器开发:处理IE

    ie浏览器开发比谷歌浏览器 I compare developing for Internet Explorer to growing up in a mental asylum. If you we ...

  7. IE8跳转谷歌浏览器亲测有效

    IE8跳转谷歌浏览器亲测有效 废话不多说直接上代码. // 直接将代码放到public 的 index.html就ok了<script type="text/javascript&qu ...

  8. js页面跳转 和 js打开新窗口方法

    js页面跳转 和 js打开新窗口 方法 Js返回上一页: 1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2); 2. history. ...

  9. 在浏览器中使用tensorflow.js进行人脸识别的JavaScript API

    作者 | Vincent Mühle 编译 | 姗姗 出品 | 人工智能头条(公众号ID:AI_Thinker) [导读]随着深度学习方法的应用,浏览器调用人脸识别技术已经得到了更广泛的应用与提升.在 ...

最新文章

  1. Web Form中的Datagrid的自定义分页
  2. 金山毒霸专业版高调上线 宣称杀毒速度增3倍
  3. java学习之类型转换与越界
  4. Python下的中文分词实现
  5. java 手写数字识别_10 行代码,实现手写数字识别
  6. 2022年江苏省高职单招(数学)考试冲刺试题及答案
  7. Android WebView 调用相机、相册,压缩图片后上传
  8. InsecureProgramming-master——abo4
  9. html判断display,display与show的区别
  10. quantization 顶会文章简介 2017
  11. 计算机组成原理笔记(王道考研) 第二章:数据的表示和运算1
  12. 麦克劳林公式怎么记忆_怎么背麦克劳林公式?
  13. 安装Microsoft-project 2016
  14. 随机数字信号处理期末大报告——基于卡尔曼滤波的自由落体运动目标跟踪MATLAB实现
  15. 十一假期,我在头等舱里,看到了自已贫穷的真相!
  16. Bmob用户功能详解(二)
  17. 中小企业办公楼无线覆盖解决方案
  18. 区块链的应用领域——数字版权(四)
  19. python 获取系统开机时间
  20. 微信、支付宝,收款二维码实时生成,自定义金额 备注生成

热门文章

  1. python冲击二级---基本库turtle,海龟绘图详解,史上最全,没有之一
  2. 利用visio画图导出图片或复制到word中字体和间距发生变化
  3. VCenter平台Linux虚拟机安装VMware Tools
  4. 关于vue项目本地localhost可以正常访问项目,ip却无法访问项目的解决办法
  5. 多渠道打包和apk加密可以选用的工具
  6. PDF文件不能复制?
  7. 机房机柜如何选购适合尺寸托盘?
  8. PostgreSQL实战之增量备份
  9. Remote Desktop Organizer
  10. 图片合成matlab,【Matlab】表情合成尝试(1)——Matlab图像基本