[WordPress] 戻るボタンをページの再読み込みを防ぐ

スポンサーリンク

質問

たくさんを知っている質問の試合、これが別のコンテキストでは。約多くの google で検索しましたし、解決策を見つけることができませんでした。改ページ調整の http://www.infinite-scroll.com/ を使用して、ワードプレスのページがあります。問題 – よく知られているときにユーザーがスクロール ダウンまでいくつか動的に読み込まれたコンテンツであり、項目を開き、「戻る」ボタンを押す、以前に読み込まれたコンテンツはありません。スクロール位置と同じ表示同じロードされたコンテンツがユーザーをたいと思います

1 つの例です – conleys.de。それを試すことができます – それは、ページの url を通じて管理されません

私が興味 – すべてロードされたコンテンツとキャッシュの負荷 [戻る] ボタンでそれをリロードする代わりにキャッシュされたページをクリックしてブラウザーを作成する方法

答え

純粋歴史からの出力をページの生成を再度を実行せずに動的に生成されたページをロードするブラウザーは、この簡単に達成できない天気静的なコンテンツを決定するいくつかの巧妙な jiggery pokery は既に作成されているなし

いくつかの巧妙なブラウザー cookie やセッション データを読み込むだけでなく、いいえ有効期限があり、ページの内容する必要がありますフォームの静的な HTML ではなく、サーバー側のフォーム PHP で (ワードプレスです) ことを示すページ ヘッダーのローカル バージョンは、「戻る」ページ直接これがおそらく

この決定を行う、コードが必要となる動的な非常にわずかに変更し、javascript 関数だけ火としてポスト ページの作成ではなく、ページの作成 – 関数にリレーの無限スクローリング javascript は必要があります

全体的に私はあなたが望むものを達成するために必要な作業は、非常に少なくとも同類舗装/歩道にステップ オーバーかなり小さい水たまりを避けるためにブロックの周りを実行するいると思います。

.
.
.

でてきましたブラウザー キャッシュされたページを呼び出さない場合でページ変更の無限スクロール、リモート経由で PHP や他のフォーム ページを作成することも可能性があります、エンド ユーザーことができます単にコールし、ロード静的な HTML、静的なページとしてそれらを記述する場合は、ページをキャッシュするブラウザー、出力ページを PHP のセットを介してではなく、直接要求

同様に、ヘッダー等の設定

http://stackoverflow.com/questions/28330798/prevent-page-reload-on-back-button

スポンサーリンク

Leave a Reply