交叉脚本 (JavaScript)
Cross Side Scripting (JavaScript)
我正在尝试使用 JavaScript 从另一个 url 获取数据但失败了,我尝试了 jsfiddle 和 Stack-overflow 的所有解决方案,但一个错误并没有消失
http://renault.twobulls.com/?code=waeuhh(目的地URL)
我尝试了 $.getJson,$.ajax
,甚至还尝试了 jsonp...请帮帮我,当我在 url 中使用 call back for jsonp
时出现此错误
错误:
有人有解决办法吗?
您正在发出 JSONP 请求,但服务器正在响应 JSON。
A JSONP 响应需要是一个 JavaScript 程序,它调用您在 URL 中指定为回调的函数,带有单个参数(即 JSON有效载荷)。
要么更改服务器以使其响应 JSONP,要么更改 JavaScript 以发出 XHR 请求(请注意,您需要确保服务器允许跨域 XHR使用 CORS 请求)。
只需将其分配给一个变量即可。
var someVar = {"code":"waeuhh","photoid":"1417564891877515"};
我正在尝试使用 JavaScript 从另一个 url 获取数据但失败了,我尝试了 jsfiddle 和 Stack-overflow 的所有解决方案,但一个错误并没有消失
http://renault.twobulls.com/?code=waeuhh(目的地URL)
我尝试了 $.getJson,$.ajax
,甚至还尝试了 jsonp...请帮帮我,当我在 url 中使用 call back for jsonp
错误:
有人有解决办法吗?
您正在发出 JSONP 请求,但服务器正在响应 JSON。
A JSONP 响应需要是一个 JavaScript 程序,它调用您在 URL 中指定为回调的函数,带有单个参数(即 JSON有效载荷)。
要么更改服务器以使其响应 JSONP,要么更改 JavaScript 以发出 XHR 请求(请注意,您需要确保服务器允许跨域 XHR使用 CORS 请求)。
只需将其分配给一个变量即可。
var someVar = {"code":"waeuhh","photoid":"1417564891877515"};