再努力一点点

没有烟抽的日子
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

How do I make my asp.net page refresh?

Posted on 2010-07-27 20:39  ZhangPeng.Chen  阅读(337)  评论(0)    收藏  举报
1. document.location.reload() // 不好的地方: 如果是回发,会弹出一个是否重新提交的警告框。
2. Response.AddHeader("Refresh", "0") // 0秒自动刷新,不好的地方:你还是可以感觉到是被刷新。
3. Response.Redirect(Request.Url.AbsoluteUri); // 重定向到当前页面。

4. 如果回发了一次,那么使用document.location.reload(),会弹出一个是否重新提交的警告框。而使用window.location.href = window.location.href则不存在这个问题。