JSONP简单入门介绍

一、什么是JSONP?

JSON with padding 是一种数据交换的技巧,用于解决主流浏览器的跨域数据访问的问题!

二、生产的背景

由于同源策略,一般来说位于A服务器的网页是无法与其他服务器上的资源沟通的
而html中的`

打开浏览器A服务器上的jsonptest.html 可能看到结果
callback:This is the jsonp data on crossdomain request
Ajax跨域请求:
还是用刚才的服务器端程序,我们修改一下客户HTML中的JS代码,发起一个请求



    Json test
    


json data
点击页面的json data,成功在页面打印以下内容,表示跨域调用成功

callback:This is the jsonp data on crossdomain request

你可能感兴趣的:(js异步编程,jsonp)