2015-09-04 95 views
7

我正在測試一個html網頁,它無法加載本地jquery.json-2.4.0.js。我正在從Chrome本地測試html頁面。當頁面加載時,我得到一個net :: ERR_FILE_NOT_FOUND。無法加載資源:net :: ERR_FILE_NOT_FOUND加載json.js

爲什麼無法加載文件?這個文件已經從一個不同的服務器(它工作的很好)移動,但目錄路徑是相同的(我仔細檢查了路徑)。

這裏是我的路線:

<script type='text/javascript' src='/webforms/ExperianEmailJsScripts/jquery/js/jquery.jsonp-2.4.0.js'></script> 

回答

3

此錯誤意味着該文件沒有被發現。路徑錯誤或文件不存在於您想要的位置。嘗試通過在瀏覽器中輸入源地址來檢查它是否確實存在。瀏覽服務器上的目錄以確保路徑正確。您甚至可以複製並粘貼相對路徑以確定它是否正常。

+0

沒有工作... – user2133925

+0

你確定源地址沒問題嗎?尋找一個type'o,缺少目錄等。 – ezpn

+0

有沒有什麼辦法可以檢測到這個錯誤,只使用JavaScript? – Anthony

9

刪除路徑中的第一個/。此外,您在HTML5中不再需要type="text/javascript"

+0

仍然不想加載文件 – user2133925

+1

好吧,請嘗試使用文件的完整路徑,只是暫時。例如。如果你在Windows上,它可能是file:/// C:/..../something.js – Zak

+0

你有源代碼支持HTML5中的type =「text/javascript」'是否是optionnal? – D4V1D

0

同樣的事情發生在我身上。最終我的解決方案是使用終端(在Mac上)導航到存儲庫,並創建一個名稱略有不同的新js文件。它立即鏈接,所以我複製原始文件的內容到新的。您也可能想要在src=之後丟失第一個/並使用""