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窗口,然后關閉,