2

我在 AMP 页面上有以下超链接,它是指向页面下方锚点的链接:

<a href="https://www.example.com/venues/amp#party">party</a>

锚标签也存在: <a name="party"></a>

现在,当用户在 URL 上https://www.example.com/venues/amp并单击超链接时,整个页面会重新加载并显示https://www.example.com/venues/amp#party

我不希望页面重新加载,我只想像在普通网页中一样跳转到锚标记,那么为什么会发生这种情况?在 Windows 10 上测试 Chrome。

4

1 回答 1

3

更改以下内容

<a href="https://www.example.com/venues/amp#party">party</a> 

<span role="button" tabindex="0" on="tap:customId.scrollTo(duration=500, position=top)"> Go to Target </span>

<a name="party"></a>

 <span id="customId"></span>

点击这里例如

欲了解更多信息,请点击这里

于 2018-09-03T17:44:56.473 回答