Maison  >  Article  >  interface Web  >  JS刷新页面总和!多种JS刷新页面代码!

JS刷新页面总和!多种JS刷新页面代码!

高洛峰
高洛峰original
2016-12-17 15:30:442044parcourir

1)

10表示间隔10秒刷新一次
2)

如果是你要刷新某一个iframe就把window给换成frame的名字或ID号
3)

4>

function abc()
{
window.location.href="/blog/window.location.href";
setTimeout("abc()",10000);
}

刷新本页:
Response.Write("")

刷新父页:
Response.Write("")

转到指定页:
Response.Write("")

 

刷新页面实现方式总结(HTML,ASP,JS)
'by aloxy

定时刷新:
1,<script>setTimeout("location.href='url'",2000)</script>

说明:url是要刷新的页面URL地址
2000是等待时间=2秒,

2,

说明:
n is the number of seconds to wait before loading the specified URL.
url is an absolute URL to be loaded.
n,是等待的时间,以秒为单位
url是要刷新的页面URL地址

3,<%response.redirect url%>

说明:一般用一个url参数或者表单传值判断是否发生某个操作,然后利用response.redirect 刷新。

4,刷新框架页
   〈script language=javascript>top.leftFrm.location.reload();parent.frmTop.location.reload();

弹出窗体后再刷新的问题


Response.Write("<script>window.showModalDialog('../OA/SPCL.aspx',window,'dialogHeight: 300px; dialogWidth: 427px; dialogTop: 200px; dialogLeft: 133px')</script>");//open
             Response.Write("<script>document.location=document.location;</script>");

在子窗体页面代码head中加入

刷新的内容加在    if (!IsPostBack) 中

在框架页中右面刷新左面
    //刷新框架页左半部分
    Response.Write("");


页面定时刷新功能实现

有三种方法:
1,在html中设置:
xxxxx之後加入下面这一行即可!
定时刷新:
10代表刷新间隔,单位为秒

2.jsp
<% response.setHeader("refresh","1"); %>
每一秒刷新一次

3.使用javascript:


//第三个打开窗口

 

 

js刷新父页面

非模态刷新父页面:window.opener.location.reload(); 
模态刷新父页面:window.dialogArguments.location.reload(); 

Response.Write(""); //关闭脚本块 

上面的代码就是关闭对话框和刷新父页的代码,这段代码也可以直接写入editdata.aspx的html中,然后在后台cs中调用

 

<script> <br><!--</p><p>var limit="0:10"</p><p>if (document.images){ <br/>var parselimit=limit.split(":") <br/>parselimit=parselimit[0]*60+parselimit[1]*1 <br/>} <br/>function beginrefresh(){ <br/>if (!document.images) <br/>return <br/>if (parselimit==1) <br/>window.location.reload() <br/>else{ <br/>parselimit-=1 <br/>curmin=Math.floor(parselimit/60) <br/>cursec=parselimit%60 <br/>if (curmin!=0) <br/>curtime=curmin+"分"+cursec+"秒后重刷本页!" <br/>else <br/>curtime=cursec+"秒后重刷本页!" <br/>window.status=curtime <br/>setTimeout("beginrefresh()",1000) <br/>} <br/>}</p><p>window.onload=beginrefresh <br/>file://--> <br></script>

Javascript刷新页面的几种方法:

1    history.go(0)

2    location.reload()

3    location=location

4    location.assign(location)

5    document.execCommand('Refresh')

6    window.navigate(location)

7    location.replace(location)

8    document.URL=location.href

 

自动刷新页面的方法:

1.页面自动刷新:把如下代码加入区域中

其中20指每隔20秒刷新一次页面.

2.页面自动跳转:把如下代码加入区域中

其中20指隔20秒后跳转到http://www.wyxg.com页面

3.页面自动刷新js版

JS刷新框架的脚本语句

//如何刷新包含该框架的页面用   

   

//子窗口刷新父窗口

( 或 刷新    )

//如何刷新另一个框架的页面用   

如果想关闭窗口时刷新或者想开窗时刷新的话,在中调用以下语句即可。

开窗时刷新

关闭时刷新