JSONP

script标签中用src地址加上服务器端服务端地址,后面加上回调函数,这样就没有跨域问题了(数据传入时会执行函数---可带参数)
src="http://...?jsonp=Fun"ction callback"
请解释JSONP实现跨域原理以及为什么要动态创建script标签和回调函数?
当进行一些比较深入的前端编程的时候,不可避免地需要进行跨域操作,这个时候“同源策略”就显得过于苛刻。JSONP跨域GET请求是一个常用的解决方案,用在页面中创建<script>节点的方法向不同域提交HTTP请求的方法称为JSONP,这项技术可以解决跨域提交ajax请求的问题
标签中凡是有src属性的,都不受跨域限制,包括<img>,所以利用这个特性产生了使用script的jsonp
posted on 2018-11-26 10:15  panyuequan  阅读(24)  评论(0)    收藏  举报