IE瀏覽器window.open(href, '_blank') 跳轉到指定路徑但是卻會跳到根路徑問題


IE真的是個神奇的瀏覽器,什么奇奇怪怪的問題都會被遇上.....

如果我有罪,也不要讓IE懲罰我...

問題描述:以開發環境為例,在IE瀏覽器下,window.open('testPage', '_blank'),原來可以跳轉到http://localhost:8080/testPage 路由,但是不知道什么原因下,現在跳轉會一閃而過http://localhost:8080/testPage,然后跳回根路徑http://localhost:8080/並且白屏,檢查了路由配置,這個頁面並沒有重定向,並且其他瀏覽器谷歌火狐都是ok的。腦殼疼。

待排查,等待補充...

 換成router.push() 后報這個錯誤

這個頁面引用了vue-baidu-map,百度一番后,說是vue-baidu-map 需要轉碼成es5,需要下載babel-polyfill並在main.js文件中引用,但是引用了以然不行,要在配置文件中配置

  transpileDependencies: ['vue-baidu-map'],

重啟項目后驚喜的發現,頁面顯示出來了,但是!!!!第一次進來響應好久好久提示,點擊停止腳本后界面出現了

!!!! 卡的要死,並且點擊控件毫無反應(按鈕切換效果),點擊按鈕切換重新發請求是可以的,請求在發,界面依舊卡着不動

太難了T T

 

 繼續排查....

路過的大佬知道原因的話希望可以不吝賜教,感恩的心


免責聲明!

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



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