加载角度库时,IE9和IE10中的Angular JS"SCRIPT5007:Object expected"错误

Jou*_* Z. 9 javascript internet-explorer internet-explorer-9 internet-explorer-10 angularjs

我正在开发一个应该在Firefox和IE 9以及IE 10上运行的AngularJS应用程序.我使用最新版本的angularjs库(现在是1.3.15).服务器端在JavaEE平台上用Java编写,服务器在GlassFish上运行,我们的计算机运行Windows 7.

当我在计算机上本地运行服务器并使用http:// localhost:8080 url 访问我的应用程序时,一切正常.

但是在IE9和IE10中,当我尝试使用我的IP地址(类似于http://191.10.10.200:8080)从我的服务器加载应用程序时,则angularJS库无法加载.它给出了一个错误说:

SCRIPT5007:对象预期angular.min.js,第7行字符218

这可能是IE安全设置的问题吗?还是网络?我寻找类似的问题,但没有人在谈论这个问题.如果想知道如何解决这个问题,请帮助我.

Jef*_*tes 2

当我加载需要 AngularJS 的页面时,我遇到了同样的错误,仅在 IE9 和 IE10 中发生。

我的页面只是缺少页面顶部的 DOCTYPE 标头:

<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)

一旦我添加了它,AngularJS 就对我来说加载得很好了。