jQuery.get()失败并带有完整的url

hes*_*ese 4 javascript jquery

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

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

当我提供网站的完整网址时,get()会失败...知道为什么会发生这种情况?

谢谢

Nic*_*ver 5

您无法访问此类远程域,只能访问您自己的域.区别在于域,而不是完整与相对URL.

这是此处阻止您的原始策略相同,您必须使用JSONP直接获取数据或通过您自己的域代理请求.