在后台代码里写 JS语句.
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('Success!')", true);//alert('Success!'): 不用加:<script>...</script>.
之所以没用Page.ClientScript.RegisterClientScriptBlock而用 Page.ClientScript.RegisterStartupScript是因为:RegisterStartupScript 把script放置在ASP.NET page的底部,而RegisterClientScriptBlock把script放置在ASP.NET page的顶部,用RegisterClientScriptBlock会报错,javascript函数找不到对象.
如果用:Response.Write("<script type='text/javascript'>alert('Success !');");会破坏页面的结构! 如果可以这样用: 把当前页面链接到一个新的页面.或者重新请求此页面.