Frankwangyifang

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
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 !');");会破坏页面的结构! 如果可以这样用: 把当前页面链接到一个新的页面.或者重新请求此页面.
posted on 2009-11-10 11:44  Frankwangyifang  阅读(176)  评论(0编辑  收藏  举报