簡體   English   中英

jQuery函數上的Access-Control-Allow-Origin不允許

[英]not allowed by Access-Control-Allow-Origin on jQuery function

我嘗試使用此代碼,但不起作用。

$(".edit").click(function(){
$(".edit").load("another.html #user_adr");
})

當我通過Firebug檢查時,出現此錯誤:

XMLHttpRequest cannot load file://localhost/Users/Desktop/site-new/another.html. Origin null is not allowed by Access-Control-Allow-Origin.

我該如何解決?

瀏覽器最近開始將對本地文件系統上其他文件的調用視為跨域請求。 默認安全設置禁止從其他域調用頁面,這就是您遇到的問題。

最好的選擇是在本地計算機上使用簡單的Web服務器來服務您的頁面。

否。您正在執行跨域請求。 如果沒有適當的訪問機制,您將無法進行跨域請求。 跨組織資源共享

  1. 您需要一個網絡服務器來處理請求。 您無法從文件協議加載文件。
  2. 出於安全原因,瀏覽器不允許file:///協議進行AJAX調用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM