浏览器由于安全方面的问题,禁止ajax跨域请求其他网站的数据。解决:利用本域php代理间接获得其他网站的数据。另一种解决方案就是jsonp方式进行跨域请求。Jsonp:限制:只能发GET请求A.接口服务器端必须要把要返回的数据放到一个函数中jsonp.php页面代码如下:服务器端返回的数据,包含在一个预先约定好的函数中B.客户端JS在请求时这样写:Jsonp.html页面代码:访问Json.html结果如下:
转载请注明:http://www.aierlanlan.com/rzgz/8443.html