簡體   English   中英

jQuery.get()失敗並帶有完整的url

[英]jQuery.get() fails with full url

var url = "/example/somelink";
jQuery.get( url, params, callback);  //works fine

var url = "http://www.yahoo.com";
jQuery.get( url, params, callback);  //fails!

當我提供網站的完整網址時,get()會失敗...知道為什么會發生這種情況?

謝謝

您無法訪問此類遠程域,只能訪問您自己的域。 區別在於域,而不是完整與相對URL。

這是此處阻止您的原始策略相同 ,您必須使用JSONP直接獲取數據或通過您自己的域代理請求。

如果“失敗”,則表示您無法訪問希望接收的HTML,出於安全原因,瀏覽器會阻止此操作。

只有當響應來自發送請求的同一域時,才能操作響應。

暫無
暫無

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

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