JS实现IE11浏览器中打开Chrome浏览器(含IE配置启用ActiveX控件配置)
IE打开chrome浏览器脚本
window.onload = function () {// var objShell = new ActiveXObject("WScript.Shell");// objShell.Run("chrome www.baidu.com", 0, true);// filePath 根据实际情况填写var href = "http://www.baidu.com";var objShell = new ActiveXObject("WScript.Shell");var newObj1 = new ActiveXObject("Scripting.FileSystemObject");var cmd = "";// let filePath = "C:\\app\\Chrome-81\\chrome.exe";var filePath = "C:\\Program Files(x86)\\Google\\Chrome81\\Application\\chrome.exe";if (newObj1.FileExists(filePath)) {console.log("y");cmd ='cmd.exe /c start C:\\Program" "Files" "(x86)\\Google\\Chrome81\\Application\\chrome.exe ' +url;} else {cmd = "cmd.exe /c start chrome " + href;}objShell.run("cmd.exe /c " + cmd, 0, true);
}
上面这个脚本在页面加载的时候自动打开chrome浏览器,前提你电脑已经安装了chrome浏览器。
如果你想打开火狐浏览器,方法思路跟这个是一样的,改下Run里面的命令。
当我们在IE浏览器运行上述脚本是,会发现没有任何反应。
按F12,我们发现控制台出现这个:
Automation 服务器不能创建对象
解决上面这个报错,需要进行IE的一些配置,步骤如下:
配置完成后重启IE浏览器,再次访问我们的脚本,发现可以正常弹出一个chrome窗口!
JS实现IE11浏览器中打开Chrome浏览器(含IE配置启用ActiveX控件配置)相关推荐
- ie浏览器运行JavaScript脚本打开Chrome浏览器ie配置启用ActiveX控件配置
IE打开chrome浏览器脚本 window.onload=function () {var objShell = new ActiveXObject("WScript.Shell" ...
- 河南税务局网站添加到IE浏览器可信站点中,启用“ActiveX控件和插件”,将安全级别设置为‘中’的具体操作
河南税务局网站http://etax.henan.chinatax.gov.cn/ 添加到IE浏览器可信站点中,启用"ActiveX控件和插件",将安全级别设置为'中'的具体操作 ...
- 记录bat脚本启动IE11并启用ActiveX控件
业务需要,使用了Flash插件,为了实现IE启动时避免插件被禁用,全屏显示,启用相关ActiveX控件,需要编写bat脚本供程序调用初始化,记录如下 本机环境win10,使用IE为IE11,知识点:I ...
- 在C#中嵌入Flash对象时遇到未能导入activex 控件的问题
在开发一个程序时,想在C#中嵌入一段flash作为界面 在从COM组件中导入Shockwave Object 控件时出现这样一个错误 未能导入activex 控件 后来才发现,要导入Shockwave ...
- 使用ActiveX控件打开IE浏览器
2019独角兽企业重金招聘Python工程师标准>>> 事情是这样的,客户让做一个单点登录的功能,但是另一个系统和我们公司的系统部署在同一个服务器上,导致在同一个浏览器使用JS原生代 ...
- 【JS】通过JS实现超市小票打印功能——ActiveX控件
应客户的需求= = ,要在网页端实现打印小票的功能 先来一张打印出的小票效果图(合计明显不对,因为有修改订单功能,请各位忽略) 用什么方法实现呢: 我想应该是有三种吧 1.用第三方的浏览器控件(这个好 ...
- js判断是否在微信浏览器中打开
js判断是否在微信浏览器中打开 function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroM ...
- Js判断是否在微信浏览器中打开和微信版本号
一.判断微信版本号 var wechatInfo = navigator.userAgent.match(/MicroMessenger\\/([\\d\\.]+)/i) ; if( !wechatI ...
- js判断H5页面是否是在QQ\UC浏览器中打开
js判断H5页面是否是在QQ\UC浏览器中打开 var u = navigator.appVersion; var uc = u.split('UCBrowser/').length > 1 ? ...
最新文章
- python urllib.request 爬虫 数据处理-Python网络爬虫(基于urllib库的get请求页面)
- Promise 的使用
- 正面管教之PHP_正面管教
- linux网络共享文件夹,[Linux] - Windows与Linux网络共享文件夹挂载方法
- 性能测试常用的软件有哪些,常用的正经CPU测试软件有哪些
- Eclipse公共许可证
- 手机操控全站仪安卓版 测量员.app
- 什么是事件冒泡?如何阻止事件冒泡?
- AWS 专家教你快速使用 Spring Boot 和 DJL!
- Vue.js 2.0版
- 泉金海上航线春节期间航班调整 除夕初一各停航4个班次
- netsh命令恢复网络_Linux TC模拟网络延迟、丢包、乱序
- 网络蜘蛛及搜索引擎基本原理
- Layui 个人博客网站源码 (带运行文档)
- c语言中如何输出字节数组,C语言中数组所占字节怎么算
- python身份证号码共18位_Python实现身份证号码解析
- java中math是什么意思,java中的Math种
- 银行比赛计算机录入技巧,“金手指”、翻打传票、汉字录入……恒丰银行劳动技能竞赛现场高手过招精彩不断...
- 关于移动应用用户体验设计的一些体会
- QQ机器人——基于python以及qqbot模块