如果我有一個html頁面,我正在加載的路徑file://some/path/whatever.html
,可以在該文件中的JavaScript下載whatever.html
並檢查它?我知道相同的來源策略不允許訪問其他文件,但我不清楚它是否也禁止在使用file://
協議時訪問當前文件。相同的來源策略是否允許您使用ajax通過file://協議請求當前文件?
簡而言之:相同的源策略不允許任何訪問file://協議路徑?我看着mdn's documentation on this,但它沒有說清楚。
當您嘗試此操作時發生了什麼? – admdrew
看到這個問題 http://stackoverflow.com/questions/18586921/how-to-launch-html-using-chrome-at-allow-file-access-from-files-mode 從允許文件開始chrome從文件訪問將允許您向本地文件發出ajax請求 – Geoff448
@admdrew當我嘗試它時,我得到了readyState 4和狀態碼0.但是,它不會生成'腳本錯誤'。我正在使用'window.onerror'調用來查看失敗的跨域Ajax調用。 –