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>