您的位置:首页 > Web前端 > JavaScript

js timer 自动刷新页面

2012-09-06 10:30 477 查看


js timer 自动刷新页面

分类: js

1) 在html中设置:

<META HTTP-EQUIV="Refresh" content="60"> 一分钟提交一次

*********************************************************

<meta http-equiv="refresh"content="10;url=跳转的页面"> 间隔10秒刷新一次

若:url=http://www.baidu.com,则表示10自动跳到‘百度’。

*********************************************************

2) 在javascript设置:



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

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



<script language="javascript">

setTimeout("self.location.reload();",1000); 一秒刷新一次

</script>

*********************************************************

<script language="javascript">

window.location.reload(true);

</script>

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

<script language="javascript">

top.leftFrm.location.reload();

parent.frmTop.location.reload();

</script>

*********************************************************

<script language="javascript">

window.navigate("本页面 url");

</script>

*********************************************************

function ref()

{

window.location.href="/blog/window.location.href";

setTimeout("ref();",10000);

}

*********************************************************

3)在jsp中设置:

<%response.redirect url%>

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

*********************************************************

<% response.setHeader("refresh","1"); %>

*********************************************************

4)在asp中设置:

刷新本页:

Response.Write("<script language=javascript>window.location.href=window.location.href;</script>")

*********************************************************

刷新父页:

Response.Write("<script language=javascript>opener.location.href=opener.location.href;</script>")

*********************************************************

转到指定页:

Response.Write("<script language=javascript>window.location.href='yourpage.aspx';</script>")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: