2012-01-26 31 views
0

執行以下是從我的一個小網頁中的這段我放在一起。外部JavaScript文件不會在IE9

<script type="text/javascript" src="head.js"> 

</script> 
<title>CPST 3410-85 Class Template</title> 
</head> 

<body onload="outputToDiv();"> 

在script標籤中引用的文件head.js低於:

function outputToDiv() { 
alert("JavaScript is working!"); 
} 

在Chrome和Firefox中的警報顯示指示JavaScript的工作。在IE9中它不是。 Furtermore我無法獲得任何外部腳本在IE9中運行,無論內容如何。我已經使用自定義安全設置,並將每個安全設置細化到最低級別,然後進入高級設置並啓用我可以找到的所有內容。

應該指出,我從本地文件夾打開此。所有文件都在同一個文件夾中,我再次強調這可以在Firefox和Chrome中使用。

在IE9中我已經啓用調試和我得到的錯誤如下:

網頁錯誤的詳細信息

Message: Invalid character 
Line: 1 
Char: 1 
Code: 0 
URI: file:///E:/My%20Documents/My%20Web%20Sites/CPST341085/head.js 

當然然後它告訴我,「outputToDiv()」是不確定的。

我在這裏全盤損失。

+0

我注意到的第一件事是腳本標籤dooesn't需要一個單獨的結束標籤。如果刪除以下行,會發生什麼情況: –

+4

@SteveRobillard:呃,是的,'