0

我怎样才能使这个链接:

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

表现得好像是这个链接:

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

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

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

允许使用 Javascript。

4

1 回答 1

0

您可以使用 javascript 劫持鼠标中键单击并使用其他方式(如通过 POST)传递的滚动参数加载页面,或者您可以动态加载页面并滚动到正确的位置。如果这些解决方案中的任何一个对您有用,我可以提供代码示例来帮助您走上这条道路。

于 2013-07-17T21:10:06.947 回答