2017-10-11 14 views
0

私が働いているウェブサイトは、しばしば非常にゆっくりと読み込まれます。ロードが完了する前にブラウザの履歴にページを追加

最初のページが読み込まれる前に新しいページをクリックすると、ブラウザの履歴に保存されないため、戻るボタンで元のページに戻ることはできません。

Googleに行くとGoogle - >私のホームページ - >マイページ2 - >ブラウザの戻るボタンあなたはGoogleに戻ってしまいます。

(それがChromeのには思える)私は手動でできるだけページの最上部に近い

history.replaceState(null, null, window.location.href) 

を呼び出すことによって、歴史を交換しようとしたが、それはSafariで問題を解決していません

他に何ができるのでしょうか?

(私は理想的なソリューションがとても遅いロードされないだろうが、私は今のバンドエイドを探していますページで実現)

答えて

0

戻る

function goBack() { window.history.back(); }

歴史.back()は前のページの読み込みに役立ちます。

+0

前のページを読み込みたくないので、ブラウザの[戻る]ボタンを押したときにユーザーができるようにします。これは、戻るボタンを押すのと同じ機能を持ちます。これは、前のページが履歴に保存されていなかった場合に役立ちません – Sarah

関連する問題