1 / 9
文档名称:

跨域解决方案整理笔记.docx

格式:docx   大小:120KB   页数:9页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

跨域解决方案整理笔记.docx

上传人:科技星球 2022/3/16 文件大小:120 KB

下载得到文件列表

跨域解决方案整理笔记.docx

相关文档

文档介绍

文档介绍:跨域解决方案整理笔记
 
   
 
 
 
 
 
 
 
     
 
 
 
 
 
:本文为博主原创文章,未经博主允许不得转载。 //TODO 设置回调函数名,如果不想在下面的 success:function()处理数据,
//TODO 可以创建同名方法 handleResponse(response)
jsonpCallback: 'handleResponse',
data : {
q : "javascript",
count : 1
},
success: function(response, status, xhr){
//('状态为:' + status + ',状态是:' + );
(response);
}
});
});
});
</script>
3). $.getJSON()
这种方式,代码量极少,只要求在地址中加上callback=?参数即可,也做下参考
<script type="text/javascript" src="-"></script>
<script type="text/javascript">
$(function(){
$("#btn").click(function(){
$.getJSON("?q=javascript&count=1&callback=?", function(data){
(data);
});
});
});
</script>
③. JSONP的优缺点
1). JSONP的优点
它不像 XMLHttpRequest 对象实现的 Ajax 请求那样受到同源策略的限制;
它的兼容性更好,在更加古老的浏览器中都 可以运行,不需要 XMLHttpRequest 或 ActiveX 的支持
完美解决在测试或者开发中获取不同域下的数据,用户传递一个callback 参数给服务端,然后服务端返回数据时会将这个 callback 参数作为函数名来包裹住 JSON 数据,这样客户端就可以随意定制自己的函数来自动处理返回数据了.
【据说】:qq空间大部分用的都是 jsonp
2). JSONP的缺点
它只支持 GET请