服务器端调用客户端事件

  Page.RegisterStartupScript("aa","<script   language=javascript>test();</script>");  
  的好处在于  
   
  编译器是把脚本写在生成html的body或form标签之内的,会出现这样的效果:  
   
  页面内容显示完毕   再运行脚本  
   
   
  ===》区别于  
   
   
  Response.Write("<script   language=javascript>test();</script>");  
   
  客户端会先运行脚本,后决定是否显示body内容  
   
   
   
  但是,如果aspx文件内没有runat=server的Form   ,则Page.RegisterStartupScript方法没有任何影响,也即无效。

posted on 2010-07-13 17:01  tongdengquan  阅读(167)  评论(0编辑  收藏  举报