JAvascriptページのリフレッシュのいくつかの方法

3901 ワード

JAvascriptページのリフレッシュのいくつかの方法
変換元:http://www.cnblogs.com/cfinder010/p/3852360.html JAvascript refresh pageいくつかのページをリフレッシュする方法
このセクションの内容:Javascriptが現在のページをリフレッシュする方法とインスタンス.
Windows.location.reload()、window.history.go(0)、document.execCommand(''Refresh')の3つの方法が最も高速です.他にも明らかなブラウザスクロールバーが表示されます.Javascriptページをリフレッシュする方法:  1 history.go(0)生成するページコードをサービス側で解釈する必要がある場合を除き、キャッシュ内のデータを直接読み込む2 location.reload()サーバに再接続して新しいページを読む(ページは同じですが)  3 location=locationをリフレッシュjavascriptでナビゲートするには、windowオブジェクトを呼び出す方法ではなく、location.hrefプロパティを設定します.locationプロパティはブラウザごとにサポートされています.たとえば、top実行後に後退、前進4 location.assign(location)URL指定の新しいHTMLドキュメントがロードされます.リンクに相当し、指定したurlにジャンプすると、現在のページが新しいページの内容に変わり、クリックして前のページに戻ることができます.  5 document.execCommand('Refresh')  6 window.navigate(location)MSDNが言うwindow.navigate(sURL)メソッドはIE向けでFFには適用されず、HTML DOM Window Objectにはwindow.navigateメソッドはまったくリストされていません.7 location.replace(location)実行後に後退がなく、前進URLで指定されたドキュメントをロードして現在のドキュメントを置き換える方法は、現在のウィンドウページを置き換え、前後の2つのページが1つのウィンドウを共有するので、前のページに戻る8 document.URL=location.hrefではありません
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
ページを自動的に更新する方法: JAvascript自動リフレッシュページ方法詳細1.ページ自動リフレッシュ:次のコードを領域に加えるうち20は20秒おきにページをリフレッシュすることを指す.
2.ページ自動ジャンプ:下記のコードをエリアに入れ、20指を20秒間隔でジャンプするhttp://www.jbxue.comページ
3.ページ自動更新js版

<span style="line-height:1.8;color:rgb(0,0,255);">function</span><span style="line-height:1.8;"> myrefresh()
{
window.location.reload();
}
setTimeout(</span>'myrefresh()',1000); <span style="line-height:1.8;color:rgb(0,128,0);">//</span><span style="line-height:1.8;color:rgb(0,128,0);">  1     </span>


JSフレームワークをリフレッシュするスクリプト文
//              
<span style="line-height:1.8;">
parent.location.reload();
</span>

//        
<span style="line-height:1.8;">
self.opener.location.reload();
</span> www.jbxue.com
(      )

//              
<span style="line-height:1.8;">
parent.  FrameID.location.reload();
</span>


ウィンドウを閉じるときにリフレッシュしたい場合、またはウィンドウを開くときにリフレッシュしたい場合は、次の文を呼び出します.
      
      

<span style="line-height:1.8;">
window.opener.document.location.reload()
</span>