Javascript 如何在URL中使用锚定标记?
我想在页面加载时加载页面的某些部分。 就像我在上面有一张图片,下面有一张表格。因此,当我的用户单击上一页中的图像时,用户应该看到正下方的表单,而不是图像 我试过的Javascript 如何在URL中使用锚定标记?,javascript,java,html,css,anchor,Javascript,Java,Html,Css,Anchor,我想在页面加载时加载页面的某些部分。 就像我在上面有一张图片,下面有一张表格。因此,当我的用户单击上一页中的图像时,用户应该看到正下方的表单,而不是图像 我试过的 window.scroll window.scrollTo window.scrollBy Element.scrollintoview 他们都没有工作 但后来我试着用锚定标签,它就像我试过的一样 http://localhost:8080/myproject#anchorId (worked fine) 但如果我做了这样的事 h
window.scroll
window.scrollTo
window.scrollBy
Element.scrollintoview
他们都没有工作
但后来我试着用锚定标签,它就像我试过的一样
http://localhost:8080/myproject#anchorId (worked fine)
但如果我做了这样的事
http://localhost:8080/myproject/test.jsp#anchorId (does not work)
当我在URL中有jsp时,请指导我如何使用锚定标记。您可以执行以下操作:
element = document.getElementById("divFirst")
alignWithTop = true;
element.scrollIntoView(alignWithTop);
或者你可以:
在文档中设置
标记。所有标识符链接也都是相对于它的。如果这是真的,那么您需要将标识符链接从
<a href="#name">
您可以执行以下操作:
element = document.getElementById("divFirst")
alignWithTop = true;
element.scrollIntoView(alignWithTop);
或者你可以:
在文档中设置
标记。所有标识符链接也都是相对于它的。如果这是真的,那么您需要将标识符链接从
<a href="#name">
那么,如果您单击该图像,您希望您的视图滚动到表单?那么,如果您单击该图像,您希望您的视图滚动到表单?