html5中文学习网

您的位置: 首页 > 网站及特效实例 > javascript特效 » 正文

使用jsonp完美解决跨域问题_javascript技巧_

[ ] 已经帮助:人解决问题

调用web接口,get请求,发现提示:No 'Access-Control-Allow-Origin' header is present on the requested resource.gqxHTML5中文学习网 - HTML5先行者学习网

这个和安全机制有关,默认不允许跨域调用gqxHTML5中文学习网 - HTML5先行者学习网

gqxHTML5中文学习网 - HTML5先行者学习网

处理手段:使用jsonp格式, ajax请求参数dataType:'JSONP'。gqxHTML5中文学习网 - HTML5先行者学习网

复制代码 代码如下:
gqxHTML5中文学习网 - HTML5先行者学习网
$.ajax({gqxHTML5中文学习网 - HTML5先行者学习网
        url: "http://.......",gqxHTML5中文学习网 - HTML5先行者学习网
        type: 'GET',gqxHTML5中文学习网 - HTML5先行者学习网
        dataType: 'JSONP',//heregqxHTML5中文学习网 - HTML5先行者学习网
        success: function (data) {gqxHTML5中文学习网 - HTML5先行者学习网

        }gqxHTML5中文学习网 - HTML5先行者学习网
    });gqxHTML5中文学习网 - HTML5先行者学习网

gqxHTML5中文学习网 - HTML5先行者学习网
gqxHTML5中文学习网 - HTML5先行者学习网

哎这真是难者不会,会者不难啊,简单的一行代码,就解决了这个大问题。。。。哭~gqxHTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助