+ -
当前位置:首页 → 问答吧 → apache环境,Ajax的返回被当成了下载...

apache环境,Ajax的返回被当成了下载...

时间:2011-06-02

来源:互联网

Apache与tomcat整合了,网站也可以打开,浏览内容也正常
但遇到在基于AJAX的代码的时候,比如:
$.get('xxx',function(data){
  //.....
  location.href='a.action';
}
的时候,按理应该跳转到地址a.actoin,可是IE与FF都提示:下载a.action,以octet-stream方式,我根踪了一下代码,只有在location.href的时候才出现这个问题,太令人匪夷所思了。单独访问a.action没有任何的问题。

只在tomcat跑也没有问题,就是跟Apache集成后才有这样的问题。


折腾了一天,没搞明白...

作者: xiaokang520   发布时间: 2011-06-02

没有看很明白, 你说的是 ajax 跨域问题还是 ajax 自动转向的问题?

作者: kaifangzhilu   发布时间: 2011-06-20