js ajax跨域访问报“No 'Access-Control-Allow-Origin' header is present on the requested resource
如果请求的 url 是 aspx 页面,则需要在 aspx 页面中添加代码:
Response.AddHeader("Access-Control-Allow-Origin", "*");
如果请求的 url 是 PHP 页面,则需要在 php 页面中添加代码:
header("Access-Control-Allow-Origin: *");
如果请求的 url 是静态的 html 页面,则需要在页面中添加 meta 标签代码:
<meta http-equiv="Access-Control-Allow-Origin" content="*" />
处理手段:使用 jsonp 格式, ajax 请求参数
dataType: 'JSONP'
$.ajax({ url: "http://…….", type: 'GET', dataType: 'JSONP',//here success: function (data) { } });