您的位置:首页 > 其它

页面加载完毕后执行一段脚本

2011-02-16 10:12 218 查看
<body>
……网页内容
<script>tabClick(0);</script>
</body>


我们有时候会遇到上面这种情况,即需要在页面加载完毕后执行某段js脚本。

但是,有时候仅希望该脚本在页面初次加载时执行,因此上面这种方法在遇到页面回发时则不能满足要求。因此需要换种方式。

protected void Page_Load(object sender, System.EventArgs e)
  {
    // 在此处放置用户代码以初始化页面
    if (!IsPostBack)
    {
      ……
      ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>tabClick(0);</script>")
  }
}


后来,经过测试,将这段脚本放到PostBack里面很好的解决了这个问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: