代码之家  ›  专栏  ›  技术社区  ›  Adam

amp页中的定位标记重新加载整个页

  •  1
  • Adam  · 技术社区  · 7 年前

    我在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

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

    1 回复  |  直到 7 年前
        1
  •  2
  •   Bachcha Singh    7 年前

    更改以下内容

    <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>
    

    Click here for example

    更多信息 Click Here