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()」是不確定的。
我在這裏全盤損失。
我注意到的第一件事是腳本標籤dooesn't需要一個單獨的結束標籤。如果刪除以下行,會發生什麼情況: –
@SteveRobillard:呃,是的,'