熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

JS定時刷新頁面及跳轉頁面的方法

2013-11-15 12:12:42  來源: JSP教程 

  Javascript 返回上一頁
Javascript 返回上一頁 historygo() 返回兩個頁面: historygo();
historyback()
windowhistoryforward()返回下一頁
windowhistorygo(返回第幾頁也可以使用訪問過的URL)
例:

復制代碼 代碼如下:
<a href="javascript:historygo();">向上一頁</a>
responseWrite("<script language=javascript>")
responseWrite("if(!confirm(完成任務?)){historyback();}")
responseWrite("</script>")
responseWrite("<script language=javascript>historygo();</script>")
<a href="javascript:historygo();">向上一頁</a>
//頁面跳轉:
onclick="windowlocation"

  
PS
小技巧(JS引用JS):

復制代碼 代碼如下:
<script type=text/javascript>
<!
if (typeof SWFObject == "undefined") {
documentwrite(<scr + ipt type="text/javascript" src="/scripts/swfobjectjs"></scr + ipt>);}
//>
</script>

  
Javascript刷新頁面的幾種方法

復制代碼 代碼如下:
//   
historygo()
//   
locationreload()
//   
location=location
//   
locationassign(location)
//   
documentexecCommand(Refresh)
//   
windownavigate(location)
//   
locationreplace(location)
//   
documentURL=locationhref

  
自動刷新頁面的方法:
頁面自動刷新把如下代碼加入<head>區域中
<meta httpequiv="refresh" content="">
其中指每隔秒刷新一次頁面
頁面自動跳轉把如下代碼加入<head>區域中
<meta httpequiv="refresh" content=";url=http://wwwjbnet">
其中指隔秒後跳轉到頁面
頁面自動刷新js版

復制代碼 代碼如下:
<script language="JavaScript">
function myrefresh()
{
       windowlocationreload();
}
setTimeout(myrefresh()); //指定秒刷新一次
</script>

  
ASPNET如何輸出刷新父窗口腳本語句

復制代碼 代碼如下:
//  
thisresponsewrite("<script>openerlocationreload();</script>");
//  
thisresponsewrite("<script>openerwindowlocationhref = openerwindowlocationhref;</script>");
//  
ResponseWrite("<script language=javascript>openerwindownavigate(你要刷新的頁asp);</script>")

  
JS刷新框架的腳本語句

復制代碼 代碼如下:
//如何刷新包含該框架的頁面用
<script language=JavaScript>
   parentlocationreload();
</script>
//子窗口刷新父窗口
<script language=JavaScript>
    selfopenerlocationreload();
</script>
( 或 <a href="javascript:openerlocationreload()">刷新</a>   )
//如何刷新另一個框架的頁面用
<script language=JavaScript>
   parent另一FrameIDlocationreload();
</script>

  
如果想關閉窗口時刷新或者想開窗時刷新的話在<body>中調用以下語句即可

復制代碼 代碼如下:

  
<body onload="openerlocationreload()"> 開窗時刷新
<body onUnload="openerlocationreload()"> 關閉時刷新
<script language="javascript">
windowopenerdocumentlocationreload()
</script>


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20503.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.