以下是我正在整理的一个小网页上的一个小贴士。
<script type="text/javascript" src="head.js">
</script>
<title>CPST 3410-85 Class Template</title>
</head>
<body onload="outputToDiv();">
脚本标记中引用的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 :(得分:0)
我有这样的行为:
<script type="text/javascript" src="jquery-1.7.1.js" />
然而,这解决了它:
<script type="text/javascript" src="jquery-1.7.1.js"></script>
去图......
大卫