現在のページを更新するにはどうすればよいですか? jsがあれば何でもできます。
1、リロード メソッド。このメソッドはブラウザに現在のページを強制的に更新します。
構文: location.reload([bForceGet])
パラメータ: bForceGet、オプションのパラメータ、デフォルトは false、クライアント キャッシュから現在のページを取得します。 true の場合、最新のページが GET モードでサーバーから取得されます。これは、クライアントが F5 (「更新」) をクリックするのと同じです
2. Replace メソッドです。このメソッドは、URL を指定して履歴 (クライアント) にキャッシュされている項目を置き換えます。そのため、replace メソッドを使用した後、「forward」と「back」を使用してアクセスすることはできません。履歴にキャッシュされたアイテム (クライアント) 置換 URL。
構文: location.replace(URL)
通常、これを行うには location.reload() またはhistory.go(0) を使用します。
このメソッドは、クライアント ポイント F5 を押してページを更新するのと似ているため、ページ メソッドが "post" の場合、「Web ページの有効期限が切れました」というプロンプトが表示されます。
Session のセキュリティ保護メカニズムのため。
location.reload() メソッドが呼び出されるとき、aspx ページはサーバー メモリにすでに存在するため、IsPostback である必要があります。
そのようなアプリケーションがある場合: ページを再ロードする必要があります。これは、ページがサーバー側で再作成されることが期待されていることを意味し、期待されるのは Not IsPostback です。
ここでは、location.replace() でこのタスクを完了できます。置き換えられたページは毎回サーバー上で再生成されます。
コード: location.replace(location.href);
ページに戻って更新します:
location.replace(document.referrer);
document.referrer //前のページの URL
ページを返したり更新したりするために、history.go(-1) またはhistory.back(); を使用しないでください。これらの 2 つのメソッドはページを更新しません。
添付ファイル:
Javascript を使用してページを更新するいくつかの方法:
ページを自動的に更新する方法:
1. ページを自動的に更新します:
20 は、20 秒ごとにページを更新することを意味します。
2. ページは、
そのうち 20 本の指は 20 秒後に http://www.jb51.net ページにジャンプします
3. ページは自動的に js バージョンに更新されます
4、JS リフレッシュ フレーム スクリプト ステートメント
ウィンドウを閉じたときに更新するか、ウィンドウを開いたときに更新する場合は、
で次のステートメントを呼び出します。