2017-06-08 20 views
0

私は次の10の結果を見るために前方リンクを持っている検索結果ページを持っています。 私はいくつかのことを検索し、90の結果を得たと言います、最初に私たちが表示するリンクをクリックして最初に10の結果(1から10)を表示しています10から20など。負荷(js)。それぞれの結果を開くときに検索ボタンに戻ります。現在、ページ4または5からナビゲートしていますが、ページ番号1になるwindow.history.backとして割り当てられています。 私の要件は、彼が来た場所、すなわち4ページに同じページ(resutls)にユーザーを連れて行くことです彼が42番目の結果から検索するためにクリックすると戻るボタンの同じ検索結果ページ

<a id="product-detail-back" onclick="window.history.back();"> 
</a> 

答えて

0

コードを表示せずに戻るボタンで検索が更新されると仮定しています。 urlのパラメータで作業したい場合があります。例えば あなたがGoogleで検索し、結果をグーグルに前進を開始パラメータを追加します。パラメータができること

https://www.google.com/search?q=test#q=test&start=10

:次のページに移動する

https://www.google.com/search?q=test

をもたらしますページを追跡する。 あなたのコードがパラメータとして開始を処理する場合、結果の特定のページにジャンプすることができます。コードがパラメータを処理したら、ユーザが履歴にアクセスするURLをプッシュする方法を調べるためにpushState()を調べます。

関連する問題