2017-07-31 1 views
0

私はワードプレスのウェブサイト上で、次のコードを使用していますし、それは、投稿ページにのみ存在している:Javascriptの戻るボタンページの下部に-scrolling正常に動作していない、

<button onclick="history.back()">Back</button> 

コードを実行したいのは、前のページで中断した箇所にユーザーを直接戻すことです。コードの大半は正常に動作しています。

問題:問題が発生した場合は、前方をクリックしてから数回クリックしてください。あなたがウェブサイトを離れて戻ってくるまで毎回これを続けます。

この問題に関するお手伝いをさせていただきます。ここで

は私のウェブサイトのアドレスである - それは場合に役立ちます>>http://rumpleskilton.com/djs-bands-singers/

(問題を参照するには - 。リストのいずれかを選択してからちょうどページヘッダの上にある[戻る]ボタンをクリックしてくださいそれは、いくつかを取ることができます時間をかけて問題を確認してください)。

答えて

0

このようにしてみてください。

<button onclick="window.history.back()">Back</button>

私はそれはあなたを助ける願っています。

+0

応答ありがとうございます - egin10。ええ、私もそのコードを使用しましたが、それでも同じ問題があります。 –

+0

前のリンクに戻るには'history.back()' – egin10

+0

でこれを試してみましたか? 'onclick =" window.history.go(-1) "'を前のページに戻すか、1ページに戻る – egin10

0

あなたはChromeを使用していると思います。 Chromeはそのような動作を示すことが知られています。 FirefoxとMS Edgeで試してみて、同じ結果が得られるかどうかを確認してください。

いずれの場合でも、最も安全な方法は、ページURLを使用して、back()の代わりにナビゲートすることです。または、最後のページ名をurl(?lastpage = indexなど)に保存し、back()関数を変更してそのページ名を取得し、そこに移動することもできます。

この状況では、ブラウザの動作を信頼することはあなたの友人ではありません。

+0

あなたは正しいです、それはクロムでのみ起こっています。ブラウザの上部にある「戻る」ボタンがわからない、クロムを使っている訪問者がこの問題を経験するのは嫌です。 - (?lastpage = index or whatever)これはjavascriptコードの一部ですか? –

+0

アイディン。 jsコードを使用して、ユーザーを前のページの先頭に戻す方法を知っていますか。 - 私はページの上部が下部よりも良いと思う。 –

+0

これをホームページに追加すると、読み込まれるたびに上にスクロールします。 ' ' – Aydin4ik

関連する問題