如何在浏览器中为<div>可见性添加书签?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (28)

我正在开发一个网页(一个index.html)。我在顶部有一个导航栏,其中包含指向散列引用(DIV的ID)的链接。如果用户允许使用JavaScript,则导航栏中的链接将用于使用onclick属性执行Javascript函数。然后是链接。Javascript函数禁用跟随哈希引用的链接并隐藏除选定的一个之外的所有div。

当用户向他的浏览器添加书签时,如何在书签中存储页面状态(div是隐藏的以及哪些是可见的)?如何添加具有相同含义的浏览器历史记录?

提问于
用户回答回答于

您可以使用搜索参数来跟踪页面状态。然后在页面加载的javascript中读取搜索参数并重新构建页面结构以匹配网址中的参数。

扫码关注云+社区

领取腾讯云代金券