意外的html锚定重定向

这个问题在这里已经有了答案:

  • href =“#”重定向到索引页面,但不是当前页面的前2个答案

  • 感谢@AmrElgarhy,我会在这里留下回答我自己的问题。

    这是因为我的HTML代码中的<base>元素。 对于我的解决方案,我不能删除这个节点,但是我将通过编程方式将request-uri添加到我的“to-top”-anchor,如下所示:

    <header id="top">top</header>
    <div style="height: 2000px"></div>
    <a href="{{ request.uri }}#top">Click me</a>
    

    {{ request.uri }}将包含/foo或类似内容。

    链接地址: http://www.djcxy.com/p/89015.html

    上一篇: Unexpected html anchor redirection

    下一篇: HTML: Anchor tag is converted to %23 on form GET request