我怎样才能建立这个链接:
<a href="index.html#anchorTarget">Go</a>
表现得好像是这个链接:
<a href="index.html">Go</a>
如果单击鼠标中键? (在我的机器上,第二个在新选项卡中打开目标,如果我使用鼠标中键,我会发生这种情况。)
或者:为什么这种不同的行为应该是一个好主意?
允许使用Javascript。
答案 0 :(得分:0)
您可以使用javascript来劫持鼠标中键并使用另一种方式传递滚动参数来加载页面(例如通过POST),或者您可以动态加载页面并滚动到正确的位置。如果这些解决方案中的任何一个适合您,我可以提供代码示例来帮助您顺利完成这条路径。