最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jQuery实现跨域_jquery

来源:动视网 责编:小采 时间:2020-11-27 21:34:02
文档

jQuery实现跨域_jquery

jQuery实现跨域_jquery:之前看到过用jsonp实现跨域,一直没有用到。现在刚好有个东西要到。试过了网上的很多方法,都没有用。最后终于搞清楚了用法,记录一下。 客户端: 代码如下: $(document).ready(function(){ $.ajax({ type: 'GET', async: false
推荐度:
导读jQuery实现跨域_jquery:之前看到过用jsonp实现跨域,一直没有用到。现在刚好有个东西要到。试过了网上的很多方法,都没有用。最后终于搞清楚了用法,记录一下。 客户端: 代码如下: $(document).ready(function(){ $.ajax({ type: 'GET', async: false


之前看到过用jsonp实现跨域,一直没有用到。现在刚好有个东西要到。试过了网上的很多方法,都没有用。最后终于搞清楚了用法,记录一下。

客户端:

代码如下:

$(document).ready(function(){
$.ajax({
type: 'GET',
async: false,
url: remote_url,
dataType: 'jsonp',
jsonp: 'callback',
jsonpCallback: 'fun',
data: {a: 'b'},
sucess: function(json) {
alert(json);
}
});
});
function fun(json) {
alert(json);
}

服务器端

代码如下:
header('Content-Type: application/json; charset=utf-8');//输出头
//your code
echo $GET['callback'] . '(' . json_encode($GET) . ')';

一定要调用客户端js中的回调函数,不然会出错。

关于js跨越,上面一种方法需要服务端的配合,输出回调函数。

假如需要访问别人的网站抓取一些东西,除了用iframe之外,如果需要使用js,如何来处理呢。

我们知道,服务端访问远程链接,是不存在跨域问题的。因此,我们可以绕一个弯,使用js访问我们本地的程序,在程序中访问我们的目标网址。这是一种新的思路,有需要的可以尝试一下。

文档

jQuery实现跨域_jquery

jQuery实现跨域_jquery:之前看到过用jsonp实现跨域,一直没有用到。现在刚好有个东西要到。试过了网上的很多方法,都没有用。最后终于搞清楚了用法,记录一下。 客户端: 代码如下: $(document).ready(function(){ $.ajax({ type: 'GET', async: false
推荐度:
标签: 实现 jQuery 跨域
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top