页面刷新
window.location.reload()
window.location.refresh()
标准DOM文档里这样描述的:
refreshMethod:
Refreshesthecurrentdocument.
(刷新当前文档)
reloadMethod:
Reloadsthecurrentpage.
(重载当前页面)
reload会导致从URL指定的来源重新加载所有资源(缓冲的情况不考虑)
refresh只是重绘了DOM树
<inputtype="button"onclick="javascript:window.location.reload()"value="刷新"/>
Javascript刷新页面的几种方法:
1history.go(0)
2location.reload()
3location=location
4location.assign(location)
5document.execCommand('Refresh')
6window.navigate(location)
7location.replace(location)
8document.URL=location.href
自动刷新页面的方法:
1.页面自动刷新:把如下代码加入<head>区域中
<metahttp-equiv="refresh"content="20">
其中20指每隔20秒刷新一次页面.
2.页面自动跳转:把如下代码加入<head>区域中
<metahttp-equiv="refresh"content="20;url=http://www.wyxg.com">
其中20指隔20秒后跳转到http://www.wyxg.com/页面
3.页面自动刷新js版
<scriptlanguage="JavaScript">
functionmyrefresh()
{
window.location.reload();
}
setTimeout('myrefresh()',1000);//指定1秒刷新一次
</script>
ASP.NET如何输出刷新父窗口脚本语句
1.this.response.write("<script>opener.location.reload();</script>");
2.this.response.write("<script>opener.window.location.href=opener.window.location.href;</script>");
3.Response.Write("<scriptlanguage=javascript>opener.window.navigate(''你要刷新的页.asp'');</script>")
JS刷新框架的脚本语句
//如何刷新包含该框架的页面用
<scriptlanguage=JavaScript>
parent.location.reload();
</script>
//子窗口刷新父窗口
<scriptlanguage=JavaScript>
self.opener.location.reload();
</script>
( 或 <ahref="javascript:opener.location.reload()">刷新</a>)
//如何刷新另一个框架的页面用
<scriptlanguage=JavaScript>
parent.otherFrameID.location.reload();
</script>
如果想关闭窗口时刷新或者想开窗时刷新的话,在<body>中调用以下语句即可。
<bodyonload="opener.location.reload()">开窗时刷新
<bodyonUnload="opener.location.reload()">关闭时刷新
<scriptlanguage="javascript">
window.opener.document.location.reload()
</script>
相关推荐
本文实例分析了javascript关于open.window子页面执行完成后刷新父页面的方法。分享给大家供大家参考。<input id="btnAdd" type="button" onclick="