2015-11-19 84 views
1

但是,我正在使用Wc3學校的角度js示例;當我在IE11中運行它時,給定的代碼不起作用。它適用於Chrome。Angular JS和IE11

<!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> 
+1

在JSFiddle中工作得很好:http://jsfiddle.net/5jo29t2v/ –

+0

你可以試試'ng-app =「myapp」' – harishr

+0

@entre表達式不需要被成功評估。 –

回答

2

Internet Explorer塊<script>默認情況下從磁盤(file://)打開文件時引用外部腳本(http://ajax.googleapis.com/...)的標籤。

您可能會收到一條警告,告知您類似「執行腳本和ActiveX元素僅限於此頁面」。 (在德國截圖)

screenshot in german

任一主機的一服務器和接入上example.html的它經由http://...或在IE中啓用活動內容。我建議從服務器運行它,因爲IE對file://鏈接有其他限制(如拒絕AJAX請求)。

1

從本地資源(磁盤)查看HTML頁面時,應該允許在使用IE時運行腳本。屏幕底部有一個黃色的「彈出式窗口」,「IE限制了此網頁......」,並帶有「允許阻止的內容」按鈕。當您按下此按鈕時,它的工作原理