每个开发流程都有两部分。首先努力工作,开发应用程序。第二个努力工作并使其与伟大的傲慢的IE兼容。
我们使用angularJS时,firefox与chrome对该angular.js的兼容性十分不错,十分顺畅的。而我们用IE时,该angular.js还是很好用的。当跨域用IE测出:
- 在 IIS托管的应用程序与改变处理程序映射,支持跨域的.Net V1.4.0 (由高级建议)
- 试过禁用缓存HTTP请求。
- 在受信任的站点类别添加域名,并且还加入的locahost / IP为本地Intranet。
- 更改请求类型为 JSONP ,并尝试添加访问控制允许来源(与价值 * ),以头。
- 更改IE设置为允许跨域调用。
错误仍然追着我们。这是为什么呢?
这里是angularjs下载地址:
经过我使用,发现 v1.4.0 - v1.5.9 版本在跨域时,IE11能够正常启用angularjs。
我最近才使用angularjs,很多版本特性还需要了解。我觉得关注官网,实践一下,应该就能解决了
希望互相学习~~~///(^v^)\\\~~~