Ajax本地跨域問題 Cross origin requests are only supported for HTTP

問題:打開本地html文件時,報錯如下
Cross origin requests are only supported for protocol schemes: http, data,chrome-extension, https, chrome-extension-resource.

分析:瀏覽器爲了安全性考慮,默認對跨域訪問禁止。

解決:給瀏覽器傳入啓動參數(allow-file-access-from-files),允許跨域訪問。
Windows下,運行(CMD+R)或建立快捷方式:
“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” –allow-file-access-from-files
這裏寫圖片描述

注意:在執行命令之前,需要先關閉該瀏覽器,否則無效。

發佈了42 篇原創文章 · 獲贊 28 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章