【发布时间】:2012-04-16 01:54:33
【问题描述】:
通常人们要求更改地址栏而不刷新,我想要相反:我想跳转到页面中的锚点,例如有
<a name="foo">
然后实现与用户按下相同的功能
<a href="#foo">
不改变地址栏。这纯粹是装饰性的,但这意味着像“完成后再次设置 window.location”这样的建议将无济于事,因为中间更改仍然很明显(地址栏会闪烁,这正是我想要的避免)。
【问题讨论】:
-
为什么?这会损害链接到页面部分的能力。我一直这样做(包括在这个网站上)。
标签: javascript html