我在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与其他浏览器一样
答案 0 :(得分:2)
显然对我有用的是将Jquery库更改为1.10.0。 Jquery 1.10.1有错误使得IE抛出访问被拒绝错误。这篇文章很有用 " Preventing "SCRIPT5: Access is denied" error in IE"
在IE8 / IE9 / IE10中测试