gpt4 book ai didi

javascript - 如何在URL中使用 anchor 标记?

转载 作者:太空宇宙 更新时间:2023-11-04 12:43:02 25 4
gpt4 key购买 nike

我想在页面加载时加载页面的某些部分。就像我的顶部有一个图像,下面有一个表格。因此,当我的用户单击上一页中的图像时,用户应该看到正下方的表单而不是图像。

我尝试过的。

window.scroll
window.scrollTo
window.scrollBy
Element.scrollintoview

它们都不起作用。

但是后来我尝试使用 anchor 标记,它就像我尝试过的那样工作

http://localhost:8080/myproject#anchorId (worked fine)

但是如果我做这样的事情

http://localhost:8080/myproject/test.jsp#anchorId (does not work)

请指导当我的URL中有jsp时如何使用 anchor 标记

最佳答案

你可以这样做:

element = document.getElementById("divFirst")
alignWithTop = true;
element.scrollIntoView(alignWithTop);

或者您可以:

设置<base>标记在您的文档中。所有标识符链接也都与其相关。如果这是真的,那么您需要更改您的标识符链接

<a href="#name">

<a href="${pageContext.request.requestURI}#name">

另请参阅: Is it recommended to use the <base> html tag?

关于javascript - 如何在URL中使用 anchor 标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36631195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com