0
讓我們只是說我有一個很長的頁面,就像一篇文章。有像buy full article now
什麼的鏈接。點擊後,它將重定向到包含我所有腳本的頁面,將文章添加到數據庫,並重新導向到文章頁面。這可能嗎?還有,我怎麼能這樣做,它會重定向到用戶瀏覽的滾動位置相同的?html/js:返回上一頁在同一個滾動位置
舉報該內容點贊點讚的例子這個很像瀏覽器的BACK
的按鈕。它會帶你到你訪問的前一頁,同時滾動位置
讓我們只是說我有一個很長的頁面,就像一篇文章。有像buy full article now
什麼的鏈接。點擊後,它將重定向到包含我所有腳本的頁面,將文章添加到數據庫,並重新導向到文章頁面。這可能嗎?還有,我怎麼能這樣做,它會重定向到用戶瀏覽的滾動位置相同的?html/js:返回上一頁在同一個滾動位置
舉報該內容點贊點讚的例子這個很像瀏覽器的BACK
的按鈕。它會帶你到你訪問的前一頁,同時滾動位置
在頁面卸載,獲取滾動位置並將其存儲在本地存儲 。然後在頁面加載期間,檢查本地存儲並設置滾動位置 。假設你有一個id元素的div元素。在 情況下,它的頁面,請更改選擇:)
$(function() { $(window).unload(function() { var scrollPosition = $("div#element").scrollTop(); localStorage.setItem("scrollPosition", scrollPosition); }); if(localStorage.scrollPosition) { $("div#element").scrollTop(localStorage.getItem("scrollPosition")); } });
如果你去操作,這實際上不會工作,如果你從第1頁第2頁這將節省1頁的滾動瀏覽,然後第2頁到第1頁,它將在進入第1頁之前再次保存第2頁的滾動量 最終結果:頁面1將滾動到頁面2中保存的值 – Jondi