Jquery asp.net页面导航历史记录

Jquery asp.net页面导航历史记录,jquery,asp.net,history,Jquery,Asp.net,History,如何实现页面导航历史记录,如中的功能: 当您单击打开新页面的链接时,该页面名称将作为选项卡添加到顶部栏。然后,您可以通过单击添加的选项卡返回这些页面;您还可以删除选项卡 有没有关于如何实现这一点的教程(或者jquery插件)?它们被称为“面包屑”。有很多jQuery插件。关于下面的论点(在评论中):我认为jqgrid站点上显示的功能既不是面包屑,也不是传统导航意义上的标签 面包屑传统上遵循导航层次结构,并在打开站点的新部分或区域时重置/清除。jqgrid站点不遵循这种行为 至于选项卡,是的,它

如何实现页面导航历史记录,如中的功能:

当您单击打开新页面的链接时,该页面名称将作为选项卡添加到顶部栏。然后,您可以通过单击添加的选项卡返回这些页面;您还可以删除选项卡


有没有关于如何实现这一点的教程(或者jquery插件)?

它们被称为“面包屑”。有很多jQuery插件。

关于下面的论点(在评论中):我认为jqgrid站点上显示的功能既不是面包屑,也不是传统导航意义上的标签

面包屑传统上遵循导航层次结构,并在打开站点的新部分或区域时重置/清除。jqgrid站点不遵循这种行为

至于选项卡,是的,它们被设计成选项卡样式,但实际上它只是一个持久的页面列表。在这种情况下,它们可以关闭和打开,彼此之间没有公共链接

在伪代码中,实现这一点非常简单

导航块(左侧)-静态占位符,包含指向各种内容块的链接

内容块(右侧)-动态内容块的静态占位符

事件顺序:

  • 用户单击导航块项目(链接)
  • 检索项目的内容(通过ajax或预加载对象)
  • 内容块内的占位符(本例中为选项卡)上显示项目的内容(这里可以使用jQuery选项卡或任何其他显示项目)
  • 占位符(选项卡)不断堆积,与用户下一步导航的方式或位置无关。关闭一个不会影响现有的未清项目


    这里有一个非常简单的例子-

    您使用过Ext.Net吗?你可能会找到你的解决办法。祝你好运

    真的吗?谁在乎它们是如何显示的,它仍然是一个面包屑。很抱歉,我不知道面包屑是如何具有我所问的功能的,因为它们没有真正记录历史。它们只是显示站点层次结构。。。