js 返回上一頁和重新整理

赤砂之蠍我愛羅發表於2012-08-22

 

1. Javascript 返回上一頁history.go(-1), 返回兩個頁面: history.go(-2);

 

2. history.back().

 

3. window.history.forward()返回下一頁

 

4. window.history.go(返回第幾頁,也可以使用訪問過的URL) 

例:

<a href="javascript:history.go(-1);">向上一頁</a>

 

response.Write("<script language=javascript>")

response.Write("if(!confirm('完成任務?')){history.back();}")

response.Write("</script>")

response.Write("<script language=javascript>history.go(-1);</script>")

<a href="javascript:history.go(-1);">向上一頁</a>

 

頁面跳轉:onclick="window.location.href='list.aspx'" 

P.S.

小技巧(JS引用JS):

<script type=text/javascript>

<!--

if (typeof SWFObject == "undefined") {

document.write('<scr' + 'ipt type="text/javascript" src="/scripts/swfobject-1.5.js"></scr' + 'ipt>');}

//-->

</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.頁面自動重新整理:把如下程式碼加入<head>區域中

<meta http-equiv="refresh" content="20">  

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

 

2.頁面自動跳轉:把如下程式碼加入<head>區域中

<meta http-equiv="refresh" content="20;url=http://www.javaeye.com">  

其中20指隔20秒後跳轉到http://www.javaeye.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重新整理框架的指令碼語句 www.2cto.com

 

//如何重新整理包含該框架的頁面用

<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> 

相關文章