页面加载完毕后执行一段脚本
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里面很好的解决了这个问题。
相关文章推荐
- 实用脚本 - - addLoadEvent 页面加载完毕执行函数
- JS实用脚本--页面加载完毕后执行函数
- 在页面加载完毕时同时执行2段ajax代码 结果只能执行一段
- $(function() {····});什么意思?页面加载完毕就自动执行
- 页面图片加载完毕以后执行JS代码
- 加载页面完毕执行
- 页面加载完毕,执行多个JS函数
- 页面加载完毕执行多个JS函数
- ui-route 页面加载完毕后执行操作
- addLoadEvent(func) 不管在页面加载完毕执行多少个函数,都应付自如
- Ajax中主页加载分页面后,分页面js脚本不执行的解决办法
- jqury+ajax每秒向后台发送请求数据然后返回页面(包括jqruy页面加载完毕才执行方法)
- 如何判断页面是否加载完毕了,再执行
- 通过二次加载脚本,解决Ajax加载的页面中JS脚本不执行问题
- dijit.layout.ContentPane href加载页面后,被加载页脚本不执行的解决办法
- JS页面加载完毕后执行的多种方式和比较
- ExtJS 4.1 TabPanel动态加载页面并执行脚本
- 如何判断axwebbrowser中的一段脚本已经执行完毕
- Ajax中主页加载分页面后,分页面js脚本不执行的解决办法
- 页面加载完毕时执行函数