Javascriptはページを更新するいくつかの方法(ネットワークからの抜粋)

2332 ワード

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.ページ自動更新:下記のコードをエリアに追加します.
<meta http-equiv="refresh" content="20">
20とは、20秒ごとにページを更新します.2.ページ自動ジャンプ:下記のコードをエリアに追加します.
<meta http-equiv="refresh" content="20;url=http://www.jb51.net">
うち20は20秒後にジャンプします.http://www.jb51.netページ3.ページは自動的にjs版を更新します.
<script language="JavaScript"> 
function myrefresh() 
{ 
window.location.reload(); 
} 
setTimeout('myrefresh()',1000); //  1      
</script>
三、javaはServler、アクションなどのプログラムを書く時、操作してページに戻ると(ウィンドウを話したら、操作が完了したら、現在のページを閉じて、親ページを更新します)
1 PrintWriter out = response.getWriter(); 
2 out.write("<script type=\"text/javascript\">"); 
3 ////         
4 out.write("self.opener.location.reload();"); 
5 //     
6 out.write("window.opener=null;"); 
7 out.write("window.close();"); 
8 out.write("</script>");
四、JSフレームを更新するスクリプトステートメント1.フレームを含むページをどうやって更新しますか?
<script language=JavaScript> 
parent.location.reload(); 
</script>
2.親ウィンドウの更新
<script language=JavaScript> 
self.opener.location.reload(); 
</script>
3.他のフレームのページをどのように更新するか(上の例を説明します)
  1. window.parent.frames[1].location.reload(); 
  2. window.parent.frames.bottom.location.reload(); 
  3. window.parent.frames["bottom"].location.reload(); 
  4. window.parent.frames.item(1).location.reload(); 
  5. window.parent.frames.item('bottom').location.reload(); 
  6. window.parent.bottom.location.reload(); 
  7. window.parent['bottom'].location.reload();
4.ウィンドウを閉じたいときにリフレッシュしたり、ウィンドウを開けたいときに更新したい場合は、以下のような文言をに呼び出しても良いです.
<body onload="opener.location.reload()">
ウィンドウを開くときに更新します
<body onUnload="opener.location.reload()">
オフ時の更新
<script language="javascript"> 
window.opener.document.location.reload() 
</script>