永发信息网

js里如何进行跨域请求?就是直接拼上别人的主机ip。post和get都试过了,不行啊。

答案:1  悬赏:20  手机版
解决时间 2021-03-26 23:28
  • 提问者网友:你给我的爱
  • 2021-03-26 09:49
js里如何进行跨域请求?就是直接拼上别人的主机ip。post和get都试过了,不行啊。
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-03-26 11:17
......只需要改一句话..
既然您都知道JSONP了..
就改成
$.ajax({
type: "Get",
url: url2, //这个url可以放本机意外主机地址么?
cache: false,
error: function () {alert("服务器1请求失败!");},
dataType: "jsonp",
success: function (result) {
alert("服务器1刷新成功 !");
}
});

对了有一个前题.

只有GET有JSONP.追问这种IE不支持吗?在火狐可以。。。但火狐貌似还会走error这里,实际我看到接通了。还需要修改哪里吗?追答这种IE不支持吗?在火狐可以。。。但火狐貌似还会走error这里,实际我看到接通了。还需要修改哪里吗?

请查看请求状态.
如果是到了ERROR则说明AJAX已经成功.
失败的是服务器的RESPONSE STATE而已.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯