$(document).ready(function() {
$.ajax({
type: 'GET',
url: "http://www.google.com/ig/calculator?hl=en&q=1GBP=?USD",
dataType: "json"
}).done(function() {
alert("success");
}).fail(function() {
alert('fail');
});
});
我是新手,请有人告诉我为什么会失败? 在萤火虫中,我得到'200 OK'的请求。
答案 0 :(得分:5)
除非从www.google.com加载了发送ajax请求的脚本,否则您无法向www.google.com发出ajax请求。它被称为Same Origin Policy。浏览器不会这样做。
答案 1 :(得分:1)
您正面临“跨域”请求例外。
以下是相关主题之一:Cross domain exception