Angular JS和IE11

时间:2015-11-19 16:14:31

标签: javascript html angularjs

然而,我使用角度js的Wc3学校示例;当我在IE11中运行时,给定的代码不起作用。它适用于Chrome。

<!DOCTYPE html>
<html>
<script src= "http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
<body>

<div ng-app="">
<p>My first expression from WC3S Schools: {{6+13}}</p>
</div>

</body>
</html>

2 个答案:

答案 0 :(得分:2)

默认情况下,当您从磁盘(<script>)打开文件时,Internet Explorer会阻止引用外部脚本(http://ajax.googleapis.com/...)的file://个标记。

您可能会收到警告,告诉您类似&#34;脚本和ActiveX元素的执行仅限于此页面&#34; 。 (德文截图)

screenshot in german

在服务器上托管您的example.html并通过http://...访问它或在IE中启用活动内容。我建议从服务器运行它,因为IE对file://链接有其他限制(比如拒绝AJAX请求)。

答案 1 :(得分:1)

从本地资源(磁盘)查看HTML页面时,您应该允许在使用IE时运行脚本。屏幕底部有一个黄色的“弹出窗口”,“IE限制了这个网页......”,带有“允许阻止的内容”按钮。当你按下这个按钮时,它可以工作