mnbn.net
当前位置:首页 >> jquEry AjAx从一个网站向另一个网站请求,怎么实现 >>

jquEry AjAx从一个网站向另一个网站请求,怎么实现

普通的ajax是不允许跨域操作的,所以只有一条路可以走那就是jsonp格式交互。如果不是同域名下就用jsonp。是相同域名,普通的ajax就可以了您可以百度搜索一下jQuery jsonp找一些实例$.ajax({ async:false, url:"http://跨域的网址", type: "GET",...

ajax jsonp 就可以了,你百度下很简单的和普通的ajax没区别就多带一个参数 var qsData = "123454"; $.ajax({ url: "jsonp.php", type: "POST", dataType: 'jsonp', jsonp: 'callback', data: qsData, timeout: 2000, success: function (json) {...

这个不可以,除非是同一个域名下的。ajax不支持跨域请求。 要请求别的网站数据,可以使用$.getJSON从别的网站获取json数据

首先呢提醒下ajax是不能跨站点访问的,这个是不被允许的,如果实在需要,可以先发送ajax到本域名下的站点,然后再后台curl另一站点,服务器之间的curl通信是可以得,然后将curl的结果返回给页面 或者可以考虑使用JSONP。。。前提是另一个站支持J...

ajax没有权限访问别人的网站,只能访问本站下的页面文件

jq的ajax有个crossDomain属性,当设置为true时表示请求是跨域的。。。 不过我测试从来没有成功过。 而一般处理跨域的请求,都使用JSONP来实现,但是前提是请求的目标地址支持JSONP调用。

ajax不能跨域,你可以自己写一个后台,通过java跨域访问,然后将数据返回给自己的页面。 这样,你的页面只需要ajax请求自己项目的java方法,来得到其他网站的相关数据。

这种情况就是跨域请求了(不同协议、域名、端口的都算跨域),需要做跨域处理,常见的是采用 jsonp 技术实现,当然前提是两个网站是合作关系,搭建好了相关接口。

前提是你要请求的网站有相应的接口,然后你只需要使用接口的地址用ajax就像请求你自己网站的后台一样请求数据就可以了

在a标签里加属性值,如 首页1 $("a").mouseover(function() { var id = $(this).attr("data-id"); $.ajax({ type: "post", url: "test.php", data: { "id":id }, success: function(msg) { }, dataType:"json" }) }); 里面的dataType和url等要根...

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com