1. 程式人生 > >JS強制重新整理頁面多種方法!

JS強制重新整理頁面多種方法!

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;

9、window.location.href = document.referrer;

JS自動重新整理頁面的方法:
1、頁面自動重新整理:把如下程式碼加入<head>區域中
<meta http-equiv="refresh" content="20">

// 其中20指每隔20秒重新整理一次頁面

2、頁面自動跳轉:把如下程式碼加入<head>區域中
<meta http-equiv="refresh" content="20;url=http://www.wyxg.com">
// 其中20指隔20秒後跳轉到http://www.wyxg.com頁面

3、頁面自動重新整理JS版
<script language="JavaScript">
function myrefresh() {
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("<script language=javascript>opener.window.navigate(’’你要重新整理的頁.asp’’);</script>")


JS重新整理框架的指令碼語句

// 如何重新整理包含該框架的頁面用
<script language=JavaScript>
parent.location.reload();
</script>

// 子視窗重新整理父視窗
<script language=JavaScript>
self.opener.location.reload();
</script>
( 或 <a href="javascript:opener.location.reload()">重新整理</a> )

// 如何重新整理另一個框架的頁面用
<script language=JavaScript>
parent.另一FrameID.location.reload();
</script>

// 如果想關閉視窗時重新整理或者想開窗時重新整理的話,在<body>中呼叫以下語句即可

<body onload="opener.location.reload()"> 開窗時重新整理
<body onUnload="opener.location.reload()"> 關閉時重新整理

<script language="javascript">
window.opener.document.location.reload()
</script>

// 跳出頁面
<SCRIPT LANGUAGE=JAVASCRIPT>
<!--
if (top.location !== self.location) {
top.location=self.location;
}