如何实现jquery跨域获取其他网站上的数据?
答案:2 悬赏:50 手机版
解决时间 2021-04-04 20:12
- 提问者网友:蔚蓝的太阳
- 2021-04-04 01:00
如何实现jquery跨域获取其他网站上的数据?
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-04-04 01:09
分两种情况:
一、您有目标网站的修改权限,可以直接使用$.getJSON();
二、您没有目标网站的修改权限,可以使用php的fopen()函数,然后再用jquery的$.get();
两个函数的用法大同小异,根据您的情况,没有银行的修改权限,
那么先做一个php获取银行的汇率,
$.get("get.php",{"m1":"货币1","m2":"货币2"},function(data,status){
//回调函数写这里,比如$("div").html(data);
}):
一、您有目标网站的修改权限,可以直接使用$.getJSON();
二、您没有目标网站的修改权限,可以使用php的fopen()函数,然后再用jquery的$.get();
两个函数的用法大同小异,根据您的情况,没有银行的修改权限,
那么先做一个php获取银行的汇率,
$.get("get.php",{"m1":"货币1","m2":"货币2"},function(data,status){
//回调函数写这里,比如$("div").html(data);
}):
全部回答
- 1楼网友:猎心人
- 2021-04-04 02:44
百度jsonp,或者通过自己的同域服务器后台获取后在让ajax获取
跨域的一般对方是有专门的接口的,如果有开放的话。
跨域的一般对方是有专门的接口的,如果有开放的话。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯