我用此語句引用:
<SCRIPT language="JavaScript" src="calendar.js"></SCRIPT>
一運行該頁面就提示錯誤信息:
Unterminated string constant
注: js文件我以前一直在用,沒有問題
<SCRIPT language="JavaScript" src="calendar.js"></SCRIPT>
一運行該頁面就提示錯誤信息:
Unterminated string constant
注: js文件我以前一直在用,沒有問題
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
/>
而不是
Unterminated string constant
是不是你*.js路径弄错了
否则这样就错了
如:
<html>
<head>
<script language="C#" runat="server"> public void Page_Load(Object sender, EventArgs e) { // Form the script that is to be registered at client side.
String scriptString = "<script language=JavaScript> function DoClick() {";
scriptString += "myForm.show.value='Welcome to Microsoft .NET'}<";
scriptString += "/";
scriptString += "script>"; if(!this.IsClientScriptBlockRegistered("clientScript"))
this.RegisterClientScriptBlock("clientScript", scriptString);
} </script>
</head>
<body topmargin="20" leftmargin="10">
<form id="myForm" runat="server">
<input type="text" id="show" style="width=200"> <input type="button" value="ClickMe" onclick="DoClick()">
</form>
</body>
</html>
calendar.js跟页面在一个文件目录下,路徑沒問題,我以前一直這樣做沒問題
改為big5或gb2312就搞定了
謝了!