JSONP方式解决跨域问题,CORS解决跨域问题,基本淘汰,应付面试

JSONP方式解决跨域问题

jsonp解决跨域问题是一个比较古老的方案(实际中不推荐使用),这里做简单介绍(实际项目中如果要使用JSONP,一般会使用JQ等对JSONP进行了封装的类库来进行ajax请求)

实现原理

JSONP之所以能够用来解决跨域方案,主要是因为 <script> 脚本拥有跨域能力,而JSONP正是利用这一点来实现。</p><p>实现流程</p><p>JSONP的实现步骤大致如下:</p><p>客户端网页添加一个<script>元素,向服务器请求JSON数据,这种做法不受同源政策限制。</p><pre>function addScriptTag(src) {<br> var>


分享到:


相關文章: