【发布时间】:2017-09-14 07:23:13
【问题描述】:
我正在尝试保存页面的滚动位置,当我们从该页面(产品列表)转到产品,然后返回产品列表时。这种情况应该发生的唯一情况是从 prodlist 到 prod 再到 prodlist(按回)。
我的第一个想法是在 javascript 中检查历史记录中的 URL,但没有读取 history.back,它只是一个动作。
【问题讨论】:
-
您是否在使用某些框架进行前端开发?像 Angular 或 Vue。
-
您可以使用锚 ID(即并使用 someurl.com#position 访问该页面部分,这样您就可以直接链接到您想要的页面部分。保持在mind id 在页面上的每个元素都是唯一的。您还可以实现一些平滑滚动以使其更好。
标签: javascript c# jquery browser-history umbraco-ucommerce