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