Response.Write("<scrip language ='javascript'>");
Response.Write("function al(){");
Response.Write("alert('aaa');");
Response.Write("}");
Response.Write("</script>");
Response.Write("function al(){");
Response.Write("alert('aaa');");
Response.Write("}");
Response.Write("</script>");
<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 += "alert('ok');}<";
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="button" value="ClickMe" onclick="DoClick()">
</form>
</body>
</html>
我这样试过后他不打印字符串,但是也不弹出窗口,没有任何反映了!