跨域的jQuery实现
客户uff1a
复制代码代码如下所示:
$(文档)Ready(函数(){)
$ ajax({
类型:' ',
异步:假,
网址:remote_url,
DataType:'jsonp,
Jsonp:'callback,
jsonpcallback:'fun,
数据:{一}:B,
成功:功能(JSON){
警报(JSON);
}
});
});
函数乐趣(JSON){
警报(JSON);
}
服务器端
复制代码代码如下所示:
头('content-type:应用/ JSON;字符集= UTF-8 '); / /输出头
/您的代码
echo得到{ 'callback}。('。json_encode($ GET)')。;
您必须在客户端js中调用回调函数,否则会出错。
关于js扩展,上面的方法需要服务器端和输出回调函数的协调。
如果你需要访问别人的网站抓住一些东西,除了使用iframe,如果你需要使用JS,如何处理它。
我们知道服务器端对远程链路的访问没有跨域问题,因此,我们可以绕过一个弯,使用js访问本地程序,并在程序中访问我们的目标URL,这是一种新的思维方式,有必要尝试一下。