JavaScript入门(三)

JavaScript入门篇—JSONP的应用

什么是JSONP

个人理解:将服务器端返回的json数据封装成JavaScript对象,非正式传输协议。

JSONP解决了什么问题

Ajax不支持跨域请求。JavaScript在请求ajax的时,URL的请求域名和当前页面完全一致。跨域是指:协议、域名、端口一致。而JSONP的出现解决了跨域请求。

JSONP为什么可以解决跨域请求

Web页面调用JS文件时不受跨域的影响,还有拥有src这个属性的标签也一样不受跨域影响。

当web页面被加载执行该
                    
                    

你可能感兴趣的:(JavaScript入门(三))