HTML锚点行为与中鼠标上没有锚点相同

时间:2013-07-17 21:02:08

标签: javascript html click anchor

我怎样才能建立这个链接:

<a href="index.html#anchorTarget">Go</a>

表现得好像是这个链接:

<a href="index.html">Go</a>

如果单击鼠标中键? (在我的机器上,第二个在新选项卡中打开目标,如果我使用鼠标中键,我会发生这种情况。)

或者:为什么这种不同的行为应该是一个好主意?

允许使用Javascript。

1 个答案:

答案 0 :(得分:0)

您可以使用javascript来劫持鼠标中键并使用另一种方式传递滚动参数来加载页面(例如通过POST),或者您可以动态加载页面并滚动到正确的位置。如果这些解决方案中的任何一个适合您,我可以提供代码示例来帮助您顺利完成这条路径。