IE7& mootools + json请求IE8错误访问被拒绝

时间:2010-10-13 17:11:15

标签: javascript ajax internet-explorer-7 mootools

在mootools中,我使用Request.JSON(options).get();向服务器发送请求。 选项是:

{'onSuccess':function(){alert(1)},'url':'https://192.168.12.219/reports/get/favorite/details/?report_id=7'}

我所处的网址是:https://192.168.12.219/reports/container/
因此我没有看到跨域的任何问题(此代码在FF / Chrome中完全适用于任何其他普通浏览器)。

我得到的错误是:

  

访问被拒绝

我监视Apache错误并访问日志 - 我什么都没看到,所以在我看来这已经停止在客户端而不是Apache返回的一些时髦的错误代码。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

在普通浏览器中,即使我使用完整的网址,他们也会发现您仍然在同一个域中,所以我可以使用

  

'URL':'的https://192.168.12.219/reports/ge .......

但是,在IE7中它假设你在输入完整的URL时正在做跨域的东西,所以,如果我放置相对路径(即使是从root,它也可以正常工作)

  

/报告/ GE .......

有人对MS很懒惰