JSONP介绍

2018-01-30  本文已影响6人  糖砂西红柿

知道了什么是同源与跨域,那如何解决跨域报错的问题的?

JSONP方法进行跨域

我们知道DOM元素的src属性是支持跨域的,比如我们想把百度搜索到的图片直接扒到自己的网站上直接使用
<img src="www.baidu.com/img/xxxxxxxxxx">就可以在我们的网站上使用了。仔细想想,我们的网站请求了百度的数据,这不就是很标准的跨域么。支持src属性的标签还有script,所以我们也可以利用这一点。进行跨域访问。
具体实现如下:

Snipaste_2018-01-30_19-16-23.png
本质上来讲就是将发送的数据拼成一个回调函数,当数据回来的时候,执行这个回调函数,因为数据从服务器回来之后,相当于内存中要执行拼接而成的js代码,从而实现跨域请求及数据处理。
如果本节内容能帮到大伙,希望大伙点个赞或点个关注,我会不定期的推送一些文章(但是周更是妥妥的)。
上一篇 下一篇

猜你喜欢

热点阅读