jsonp原理

首先有个问题:要跨域请求拿数据。xmlhttprequest对象不支持啊。有什么办法支持呐
<script>标签支持啊 ,这就是为了解决跨域而出现的jsonp
script标签可以访问第三方的js文件。我们就可以在js文件中调用一个回调函数。参数就是我们要的数据。
而回调函数的声明就在本站中写。这样不就可以实现跨域的,简单吧!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JSONP的诞生 1.首先,因为ajax无法跨域,然后开发者就有所思考 2.其次,开发者发现,script标签的s...
    heachou阅读 506评论 0 0
  • 前言 原文地址 仓库地址 jsonp(JSON with padding)你一定不会陌生,前端向后端拿数据的方式之...
    谦龙阅读 632评论 0 4
  • 写在前面 一说到javascript的跨域,很多人第一时间想到的就是jsonp(JSON with Padding...
    小枫学幽默阅读 737评论 0 6
  • 原因 我们知道浏览器出于安全考虑,并不用允许利用(XMLHTTP/XMLHttpRequest)发送跨域的ajax...
    天起晴阅读 491评论 0 3
  • 在机场准备去办理登机手续的时候,被海南航空的一则广告所吸引,便驻足停留。“一生中,一定要走过很多地方,从这里回归生...
    暗自涌动的留白阅读 237评论 0 0