为了绕过浏览器的同源策略,ajax获取跨域文件时需要将typedata设置为script。设置为json时将无法获取跨域文件。若需使用typedata为json,则需要在跨域资源服务器端设置Access-Control-Allow-Origin头部信息允许该跨域请求。然后在ajax请求中使用jsonp代替json,即dataType为jsonp。这样可以通过在服务端返回一个函数调用,实现GET跨域传输。
上一篇:ajax获取服务器cookie
下一篇:Ajax获取链接时出现“在JSON的位置4处出现意外的<令牌”