我只想在我当前的jsp页面中定位我的html标签,这意味着我不需要跳转到控制器。现在我使用代码,但它总是跳转到控制器,如何更改我的代码?
我的网址网址为http://localhost:8888/MySpringMVC/
,我在顶部有一个名为headdiv
的div。当用户点击该链接时,我想将其找到headdiv
。我当前的网页网址是http://localhost:8888/MySpringMVC/main/index
。我想跳转到http://localhost:8888/MySpringMVC/main/index#top-container
<!--both of ways jump to http://localhost:8888/MySpringMVC/#top-container-->
<a href="javascript:void(window.location.href='#top-container')">
<a href="#top-container">
答案 0 :(得分:1)
你试过的第二件事应该有效(<a href="#top-container">TEST</a>
),在我的测试中起作用,这意味着它可能比你在你的问题中写的更多。
无论如何,这是一个应该工作的小型JavaScript解决方案
<a href="" onclick="window.location.hash = 'top-container'; return false;">TEST</a>