为什么我从第二页的锚链接不起作用?

时间:2017-08-23 22:07:56

标签: html hyperlink

我当前的一个项目存在以下问题。

我想实现这一点,当你点击第二页上的链接时,它会将你发送到主页,但不是在主页的顶部(默认情况下),我希望它发送给你特定ID的位置。

目前我在此特殊链接中有以下网址,但它不起作用

<a href="http://myweb.com/index.html#hcontact-anchor"> link </a>

我尝试过在这个社区看到的不同方式,但我没有运气。在您点击它的那一刻,您将转到主页,但在顶部,我的ID几乎位于页面的末尾

我该如何解决?

由于

1 个答案:

答案 0 :(得分:0)

请在页面加载时使用以下代码。确保在加载DOM后调用此方法。这会将页面滚动到此锚点。

location.hash = "#contact-anchor";