Web サイトにある程度のトラフィックが発生した後は、Web サイトの安定性を向上させる方法を見つける必要があります。World Buyer Network は最近、ワールド タイム クエリ http などの一般的に使用されるツールのセットを開発することを計画しています。 ://www.buyerinfo.biz/tools/ Global-time/、hscode クエリ、為替レート クエリと変換など、いくつかは完了しましたので、ご覧になり、さらにコメントを提供してください。苦手な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);