我正在制作一个使用散列标签进行页面导航的网络应用程序,如下所示
http://foo.bar.com/#pages/home
我刚刚意识到我的一个页面会变得巨大,包含它自己的树状结构菜单和链接,这些链接应该将页面滚动到页面中的不同 anchor 标记。显然我现在不能为此使用实际的散列标签,因为它们很忙。我将不得不使用带有这样 URL 的编程解决方案
http://foo.bar.com/#pages/home/section
或者是否可以使用多个哈希符号,也许将其更改为这个?
http://foo.bar.com/#!/pages/home#section
但是这怎么能以编程方式完成呢?
最佳答案
我会废弃 the broken use of hashbangs , 切换到使用 the history API相反,认真考虑以下问题:“如果很多内容被替换,通过 Ajax 加载它真的有好处吗?”
关于javascript - 使用散列标签进行页面导航和 anchor 导航的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9052958/