1、什么是JSONP
JSONP是一种用于跨域请求的方式,原理是调用js 不受跨域的影响,并且拥有src 属性的标签具有跨域能力 例如 img,iframe ,script
这里针对ajax与jsonp的异同再做一些补充说明:
1、ajax和jsonp这两种技术在调用方式上”看起来”很像,目的也一样,都是请求一个url,然后把服务器返回的数据进行处理,因此jquery和ext等框架都把jsonp作为ajax的一种形式进行了封装。
2、但ajax和jsonp其实本质上是不同的东西。ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加
参考:https://blog.csdn.net/hansexploration/article/details/80314948