我有 2 个项目(相互连接和通信)在 2 个 tomcat 实例上运行。在我的本地,我有 2 个 tomcats 正在运行。在所有不同的浏览器上一切都很好,除了 IE 之外,它说访问被拒绝加载 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
此外,我与项目 1 相关的所有文件(如 js/css)仅包含在同一个 tomcat 实例中,而不依赖于项目 2
我在 IE 中尝试了不同的浏览器设置选项,但仍然存在同样的问题
我尝试从 HTTPS:// 启动两个 URL,但在 IE 中仍然看到相同的错误。
所以只是想知道什么会让 IE 以与其他浏览器相同的方式执行
显然对我有用的是将 Jquery 库更改为 1.10.0。 Jquery 1.10.1 有一个 bug,使 IE 抛出访问被拒绝的错误。这篇文章很有用
”防止 IE 中出现“SCRIPT5:访问被拒绝”错误 https://stackoverflow.com/questions/17370482/preventing-script5-access-is-denied-error-in-ie?rq=1"
在 IE8/IE9/IE10 中测试
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)