C#刷新页面的六种方法

上传人:宝路 文档编号:6866393 上传时间:2017-09-14 格式:DOC 页数:6 大小:39.50KB
返回 下载 相关 举报
C#刷新页面的六种方法_第1页
第1页 / 共6页
C#刷新页面的六种方法_第2页
第2页 / 共6页
C#刷新页面的六种方法_第3页
第3页 / 共6页
C#刷新页面的六种方法_第4页
第4页 / 共6页
C#刷新页面的六种方法_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《C#刷新页面的六种方法》由会员分享,可在线阅读,更多相关《C#刷新页面的六种方法(6页珍藏版)》请在金锄头文库上搜索。

1、第一: private void Button1_Click( object sender, System.EventArgs e ) Response.Redirect( Request.Url.ToString( ) ); 第二: private void Button2_Click( object sender, System.EventArgs e ) Response.Write( window.location.href=document.URL; ); 第三: private void Button3_Click( object sender, System.EventArgs

2、e ) Response.AddHeader( Refresh,0 ); 第四: private void Button6_Click( object sender, System.EventArgs e ) /Response.Write( window.location.reload( ); ); 第五:(需替换 自动刷新页面 第六: 用 window.location.href 实现刷新另个框架页面在写 ASP.Net 程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect ,如果客户要在跳转的时候使用提示,这个就不灵光了,如:Response.Write

3、();Response.Redirect(main.html);这时候我们的提示内容没有出来就跳转了,和 Response.Redirect(main.html);没有任何区别。这时我们采用下面代码试验一下:Response.Write(alert(恭喜您,注册成功!);Response.Write();这个即实现了我们的要求,在提示后,跳转页面。最重要的是 window.location.href 语句可以实现一个框架的页面在执行服务器端代码后刷新另一个框架的页面(Response.Redirect 无法达到,至少我没有发现):如:index.htm 页面中有二个框架,分别为 frameLe

4、ft 和 frameRight,在frameRight 页面中执行服务器端代码后刷新 frameLeft 中的页面。先前最常见的是注册之后,自动刷新登陆框,让登陆框换成已登陆页面,只要在注册成功的代码之后加上一段,即可以实现刷新另个框架的页面。代码如下:Response.Write(alert(恭喜您,注册成功!);Response.Write(window.parent.frameLeft.location.href=main.html);自动刷新页面的实现方法总结:1)10 表示间隔 10 秒刷新一次2)window.location.reload(true);如果是你要刷新某一个 ifr

5、ame 就把 window 给换成 frame 的名字或 ID 号3)window.navigate(本页面 url);4function abc()window.location.href=/blog/window.location.href;setTimeout(abc(),10000);刷新本页:Response.Write()刷新父页:Response.Write()转到指定页:Response.Write()刷新页面实现方式总结(HTML,ASP,JS)by aloxy定时刷新:1,说明:url 是要刷新的页面 URL 地址2000 是等待时间=2 秒,2,说明: n is the

6、number of seconds to wait before loading the specified URL. url is an absolute URL to be loaded. n,是等待的时间,以秒为单位url 是要刷新的页面 URL 地址3,说明:一般用一个 url 参数或者表单传值判断是否发生某个操作,然后利用response.redirect 刷新。4,刷新框架页script language=javascripttop.leftFrm.location.reload();parent.frmTop.location.reload();window.showModalD

7、ialog(./OA/SPCL.aspx,window,dialogHeight: 300px; dialogWidth: 427px; dialogTop: 200px; dialogLeft: 133px);/openResponse.Write();在子窗体页面代码 head 中加入刷新的内容加在 if (!IsPostBack) 中在框架页中右面刷新左面 /刷新框架页左半部分Response.Write(); Response.Write(parent.left.location.href=PayDetailManage_Left.aspx);Response.Write();页面定时

8、刷新功能实现有三种方法:1,在 html 中设置:xxxxx之後加入下面这一行即可! 定时刷新: 10 代表刷新间隔,单位为秒2.jsp每一秒刷新一次3.使用 javascript:setTimeout(self.location.reload();,1000);一秒一次页面自动跳转:1,在 html 中设置:xxxxx之後加入下面这一行即可! 定时跳转并刷新:,其中 20 指隔 20 秒后跳转到 http:/自己的 URL 页面。点击按钮提交表单后刷新上级窗口A 窗口打开 B 窗口然后在 B 里面提交数据至 C 窗口最后要刷新 A 窗口并且关闭 B 窗口几个 javascript 函数/第一个自动关闭窗口0)setTimeout(clock();,1000);else self.close();var i=2clock();/第二个刷新父页面的函数opener.location.reload();/第三个打开窗口function show(mylink,mytitle,width,height)mailwin=window.open(mylink,mytitle,top=350,left=460,width=+width+,height=+height+,scrollbars=no)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号