我正在开发一个asp.net网站。 我有包含Home,Aboutsus,Help等菜单项的页面,就像我有5个标签。在单页中。 如果我点击第二个标签,如果我确实刷新了它进入主页。 即使我刷新了页面,如何保持同一页面。 希望你明白我的问题。 请帮助我。 提前谢谢。
答案 0 :(得分:2)
使用jquery history plugin http://plugins.jquery.com/project/jquery-history-web-2-0-hashchange-history-remote
当用户切换选项卡时,请更改哈希值。加载页面时,检查哈希值并移至该选项卡。您也可以不使用历史插件来执行此操作。
答案 1 :(得分:2)
使用href的“#home”,“#about”等制作标签可点击链接。
在页面加载时,解析URL,如果“#”后面有任何结尾,请使用它来确定要打开的标签。
这样,单击选项卡将不会离开页面,但会更改URL,以便在刷新时打开右侧选项卡。
答案 2 :(得分:1)
我注意到你提到你正在使用RadTabStrip。 Here是一篇博文,介绍如何使用RabTabStrip的客户端API修复问题。
答案 3 :(得分:0)