IE投掷访问被拒绝错误

时间:2013-12-03 20:11:26

标签: jquery ajax internet-explorer cross-domain cors

我在2个tomcat实例上运行了2个项目(相互连接和通信)。在我的本地我有2个运行的tomcats。一切都在所有不同的浏览器上很好,除了IE表示Access加载Javascript文件被拒绝。 所以我添加了一个名为https://github.com/tlianza/ajaxHooks/blob/master/src/ajax/xdr.js的库,用于修复 my local 中的问题。

但是当我再次将代码部署到DEV环境时,2个不同的tomcat实例(在Dev服务器上)我看到相同的错误访问被拒绝。

   Message: Access is denied
    URI: https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js

   Message: Expected identifier, string or number
    URI: https://one.server.org/folder/js/global.js

此外,与Project 1相关的所有文件(如js / css)仅包含在同一个tomcat实例中,并且不依赖于Project 2

我在IE中尝试了不同的浏览器设置选项,但仍然存在同样的问题

我尝试从HTTPS启动这两个URL://我仍然在IE中看到相同的错误。

所以只是想知道什么会使IE Execute与其他浏览器一样

1 个答案:

答案 0 :(得分:2)

显然对我有用的是将Jquery库更改为1.10.0。 Jquery 1.10.1有错误使得IE抛出访问被拒绝错误。这篇文章很有用 " Preventing "SCRIPT5: Access is denied" error in IE"

在IE8 / IE9 / IE10中测试