本篇文章只要是對刷新頁面的幾種方法進行了詳細的總結介紹,包括JS與ASP.NET。需要的朋友可以過來參考下,希望對大家有所幫助
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://jay-xu33.cnblogs.com/"> 其中20指隔20秒後跳轉到http://jay-xu33.cnblogs.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>