ホームページ >ウェブフロントエンド >htmlチュートリアル >リンク更新ページとjs更新ページの使用例のご紹介_HTML/Xhtml_Webページ制作

リンク更新ページとjs更新ページの使用例のご紹介_HTML/Xhtml_Webページ制作

WBOY
WBOYオリジナル
2016-05-16 16:38:491137ブラウズ

1. リンクの使用方法:

コードをコピー
コードは次のとおりです:

#top の効果は私には機能しませんでした。
現在のページを更新

2. JS で現在のページを更新する方法

reload メソッド。このメソッドはブラウザーに現在のページを強制的に更新します。
構文: location.reload([bForceGet])

パラメータ: bForceGet、オプションのパラメータ、デフォルトは false、クライアント キャッシュから現在のページを取得します。 true の場合は、GET メソッドを使用してサーバーから最新のページを取得します。これは、クライアントが F5 (「更新」)

replace メソッドをクリックするのと同じです。URL を指定して履歴内の現在のキャッシュを置き換えます。 (クライアント) プロジェクトであるため、replace メソッドを使用した後は、「進む」および「戻る」を介して置換された 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 を使用してページを更新するいくつかの方法:

1history.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. ページを自動的に更新します:

20 は、20 秒ごとにページを更新することを意味します。

2. 次のコードを

20 秒後に 20 本の指が http://www.wyxg.com ページにジャンプします。 🎜>
3. ページは自動的に js バージョンを更新します


コードをコピーします コードは次のとおりです。
< スクリプト言語="JavaScript">
function myrefresh()
{
window.location.reload();
setTimeout( 'myrefresh()',1000); // リフレッシュ時間を 1 秒に指定します


JS リフレッシュ フレーム スクリプト ステートメント



コードをコピー
コードは次のとおりです:
//
< を使用してフレームを含むページを更新する方法script language=JavaScript>
parent.location.reload();

//子ウィンドウが親ウィンドウを更新します

(または更新 )
//


コードをコピーします
コードは次のとおりです:

ウィンドウを開くときに更新します
🎜 >
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。