如何使用锚标签在Spring MVC中查找当前jsp中的固定位置?

时间:2015-04-22 09:17:29

标签: java spring jsp spring-mvc

我只想在我当前的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">

1 个答案:

答案 0 :(得分:1)

你试过的第二件事应该有效(<a href="#top-container">TEST</a>),在我的测试中起作用,这意味着它可能比你在你的问题中写的更多。

无论如何,这是一个应该工作的小型JavaScript解决方案

<a href="" onclick="window.location.hash = 'top-container'; return false;">TEST</a>