gpt4 book ai didi

javascript - 浏览器后退按钮不会保存数据表中使用的表中的分页历史记录

转载 作者:行者123 更新时间:2023-12-01 01:37:14 24 4
gpt4 key购买 nike

场景:主页有一个指向从 https://datatables.net/ 创建的表的链接

遵循的路径->

  1. 在主页上单击表格链接。
  2. table 被打开。
  3. 在表格底部,点击浏览多个页面。
  4. 点击浏览器的“后退”按钮。
  5. 转到主页。

预期 -> 单击后退按钮应转到上次看到的页面。

例如 -

用户点击第 4 页,然后点击第 8 页,然后点击第 7 页,点击后退按钮后应该转到第 8 页

最佳答案

您应该使用 GET 参数将 URL 重写为 http://yoururl.com/?page=3每次更改表格页面时。

然后,当您从浏览器的后退按钮返回时,请读取此参数以转到您想要的页面。

编辑 1:检查此项以了解如何操作浏览器历史记录:https://developer.mozilla.org/en-US/docs/Web/API/History_API#Adding_and_modifying_history_entries

编辑2:我在开头写的第一个(您应该添加一个GET参数...)如果您使用Javascript修改历史记录条目,则没有必要。但我认为如果您想与某人共享表格内容,复制/粘贴 URL 可能会很有趣。

关于javascript - 浏览器后退按钮不会保存数据表中使用的表中的分页历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52715522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com