指向“”的 script 加載失敗


今天遇到了一個非常奇怪的問題:在某個同時的電腦上,所有瀏覽器無法打開某個頁面,F12查看控制台,發現有一個黃色的 指向“xxxx.js”的 <script> 加載失敗 的提示。該外部js文件是自己寫的,而且同一路徑下其他文件加載沒有問題。經在自己電腦上和其他同事那里測試發現都可以打開這個頁面的,也沒有這個黃色提示。因為擔心可能是瀏覽器的兼容問題,經過百度,搜集到很多解決的方法:

1. 超出域名管理的范圍,可能產生該問題,詳細參考:https://blog.csdn.net/mmmgdzl/article/details/80041569

2. tomcat設置問題,詳細見:https://blog.csdn.net/qq_29534483/article/details/80770440

3. 有說是由於加了<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" /> 問題

經過這些方式做出修改,發現問題還是沒有解決。我做了如下測試:

1. 將 js 文件內容清空,只加載一個空文件,排除由於 js 書寫錯誤導致 js 加載失敗

2. 將 js 文件移動位置,防止由於 路徑問題 導致加載失敗

3. 將引入該 js 文件的 html 界面的所有 meta 都去掉,防止這方面的問題

4. 將 js 文件改名

結果發現,將 js 文件改個名字就可以了,因此猜測可能是該js文件被劫持了,咨詢同事才知道,他安裝了一個瀏覽器插件攔截廣告的,這個js文件被當成廣告文件攔截了。


免責聲明!

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



猜您在找 指向“**js/shop.js”的