我遇到了AngularJS和IE8以及IE9的跨域问题。我试过了
MyApp.config(['$httpProvider',
function($httpProvider) {
$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common['X-Requested-With'];
}]);
幸运的是,整个网站都是在NoJS后备的情况下构建的。我的问题是我如何才能仅针对IE8和IE9关闭AngularJS,以便使用后备,但是对所有其他浏览器保持开启状态?
答案 0 :(得分:1)
您可以使用conditional comments:
[if gt IE 8]
<script src="angular.js"></script>
<![endif]>