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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM