嵌到页面的javascript(正常使用)转用<... src="xx.js">方式后脚本出错?
....
<asp:table id="tblNewMessages" runat="server" width="100%" valign="top" Height="100%"></asp:table>
....
<script language=javascript>
....
//按显示格式构造信息,
var strMessageText = " " + "<span name=txtSpeakerText id=txtSpeakerText style='FONT-SIZE: 80%; "+strStyle+"'>" + strmsg + "</span><br>";
//添加名字,时间
oRow = tblNewMessages.insertRow(); //移到js后,在此句出问题
oCell = oRow.insertCell();
oCell.innerHTML = "<span width=100% name=txtSpeakerName id=txtSpeakerName style='FONT-SIZE: 80%;"+strStyle+"'>[" + strName + "] To ["+strDest+"] "+strop_time.substring(0,19) + "</font></span>";
//添加信息
oRow = tblNewMessages.insertRow();
oCell = oRow.insertCell();
oCell.innerHTML = strMessageText;
</script>
当脚本在html中是正常运行的。
当我把这段javascript 移到一个 xx.js文件中,
<head><script language=javascript src=xx.js></head>
正常的脚本就会出错,为什么??
我也度过将<script language=javascript src=xx.js>放在</body>后。但也是一样出错!!