当前位置: 代码迷 >> Java Web开发 >> ajax 的url写成绝对路径乃是跨域么
  详细解决方案

ajax 的url写成绝对路径乃是跨域么

热度:81   发布时间:2016-04-14 20:39:55.0
ajax 的url写成绝对路径就是跨域么?
一个最普通的spring MVC的工程。
我只是用的index.html做主页。而不是通常的index.jsp。

index.html中有一个ajax,

$.ajax({
url:"http://192.168.0.232:8080/工程名/请求路径",
tyle:"get",
success:function(data){alert("成功")},
error:function(){alert("错误")}
});


注意url是绝对路径,就是当前工程的绝对路径。这就算跨域么?
是可以访问到后台的,后台返回前台之后,该ajax直接调用error方法,为什么啊
------解决思路----------------------
error:function (XMLHttpRequest, textStatus, errorThrown) {
   alert("请求对象XMLHttpRequest: "+XMLHttpRequest);
alert("错误类型textStatus: "+textStatus);
alert("异常对象errorThrown: "+errorThrown);

   }
------解决思路----------------------
http://192.168.0.232:8080/index.html  如果你当前页面是这个就不是跨域
  相关解决方案