如何重定向到发起点击的网页的同一部分


how to redirect to same part of a webpage from where the click was initiated

我目前正在使用 PHP codeIgniter。

在网页中有一个页脚,它有一个带有文本字段的订阅按钮。当用户单击文本字段为空的订阅按钮时,将启动验证。但是,重定向会将我带到页面的另一部分,而不是页脚。

我想在重定向时返回页脚。任何人都可以建议通常需要做什么才能到达页面的同一部分,从哪里开始某些事情。
任何形式的帮助将不胜感激。

是的,您可以使用 id 来做到这一点。首先在页脚div 中添加 id。我在下面的示例中使用 id 名称页脚

<div class="footer" id="footerdiv">
  <!-- Your Subscription Form is here -->
</div>

其次,当您重定向时,使用 url 添加 #footerdiv例如 url#footerdiv

在重定向地址中使用页脚 ID:

http://your_address#footer_id

这会将您的页面直接滚动到页脚