我有一個網站,可以在Chrome和FF上正常工作,但在Edge上失敗。當我查看控制檯日誌(在Edge上)時,它告訴我某些javascript函數是未定義的,如果我切換默認的Edge開發人員工具的調試器,我可以看到我的一個js文件尚未加載,但其他人有(請參閱下面)。控制檯登錄FF和chrome報告沒有錯誤或警告。頁面標題設置爲<!DOCTYPE html>
和JS包括像這樣...邊緣不加載一些javascript
<script src="js/generalUtils.js" type="text/javascript"></script>
<script src="js/dlmUtils.js" type="text/javascript"></script>
<script src="js/md5.js" type="text/javascript"></script>
generalUtils.js和login.js負荷,但dlmUtils.js不會被加載。 (nb還有一堆'remote'js成功從ajax.googleapis.com加載。)
dlmUtils.js中的JavaScript在Chrome和FF中運行良好,並且不會在控制檯上報告任何錯誤或警告。
想法?
jonb
您在網絡選項卡中看到了什麼? – SLaks
好點...不幸的是沒有線索。它報告dlmUtils完全相同的所有其他本地腳本的工作,我這種情況下加載在46.74ms – GreybeardTheUnready
如果你看在頁面的源代碼是你的鏈接到文件dlmUtils.js是否正確?你可以打開它嗎? –