IE浏览器和谷歌浏览器的互跳
1. IE浏览器跳转到谷歌浏览器
var obj = new ActiveXObject(‘WScript.Shell‘) // &符号要转义^& obj.Run(‘cmd.exe /c start chrome http://localhost/login/html‘+window.location.search.replace(/&/g,‘^&‘),0,true)
主要是利用了IE浏览器的ActiveXObject对象实现。
注意事项:
1.跳转如果携带参数, 需要将查询字符串中&连接符改为^&
2.需要设置IE浏览器的安全设置,将ActiveX控件标记为可安全执行脚本,操作步骤如下:
在Intenet选项 安全 把站点加入 受信任站点 ,点击自定义级别勾选activex控件相关选项
2. 谷歌浏览器打开IE浏览器进行访问
<script> var a = document.createElement(‘a‘) // &符号要转义separator a.href=‘alert:http://localhost/login/html‘ + location.search.replace(/&/g,‘separator‘); a.click(); </script>
主要利用插件进行跳转,插件:https://files.cnblogs.com/files/whaleAlice/alert.zip
1.设置alert.reg文件中openIE.bat的文件位置
2.设置openIE.bat中IE浏览器的文件位置
3.右击alert.reg文件进行合并
注意事项:1.跳转的路由携带参数的话,需要将查询字符串中&连接符改为separator
2.点击跳转时会先闪出cmd窗口,然后关闭,
相关推荐
人工智能快报 2020-11-21
xfcyhades 2020-11-20
Pokemogo 2020-11-16
guangcheng 2020-11-13
深圳克林斯曼 2020-11-09
机器之心 2020-11-06
Urchindong 2020-11-04
Michael 2020-11-03
章鱼之家 2020-10-29
fengyeezju 2020-10-14
hanfuquan0 2020-10-12
89347543 2020-10-10
韩伟佳 2020-10-09
lybbb 2020-09-29
关于学习本身 2020-09-24
Angelia 2020-09-11
刘炳昭 2020-09-10
tft0 2020-09-09