if (mydatareader["apwd"].ToString()==txtapwd.Text.Trim())
{
Response.Write("<script language=jscript>");
Response.Write("openchat();");
Resopnse.Write(@"</script>");
}或者Page.RegisterStartupScript("t","<script>openchat();</script>");
{
Response.Write("<script language=jscript>");
Response.Write("openchat();");
Resopnse.Write(@"</script>");
}或者Page.RegisterStartupScript("t","<script>openchat();</script>");
{
Response.Write("<script language=jscript>");
Response.Write("openchat();");
Resopnse.Write(@"</script>");
}
这个方式 在运行中出现脚本错误 缺少对象 但是 上面那个JS脚本是没有问题的。
string c="<script language=jscript>"+s+"openchat();<";
c=c+"/script>";
Response.Write(c); 这次总该可以了吧
不过你得先把你的aspx文件中得那段js代码去掉
用Page.RegisterStartupScript