Php 提交表单并刷新到页面底部

Php 提交表单并刷新到页面底部,php,html,forms,Php,Html,Forms,在用php提交表单时,我使用“header('Location:contact.php');”在点击提交后重定向回当前页面。但是,表单位于页面底部,每次点击submit时都会重定向回页面顶部。是否有重定向回页面底部的方法 是的,您可以将id带到要返回的页面的一部分,然后返回到该页面,请参阅以下代码: 例如,您希望返回到以下分区: <div id="bottom"></div> 您可以使用window.history检查您的页面是否是欠条前的页面,如果是,请使用windo

在用php提交表单时,我使用“header('Location:contact.php');”在点击提交后重定向回当前页面。但是,表单位于页面底部,每次点击submit时都会重定向回页面顶部。是否有重定向回页面底部的方法

是的,您可以将id带到要返回的页面的一部分,然后返回到该页面,请参阅以下代码:

例如,您希望返回到以下分区:

<div id="bottom"></div>

您可以使用window.history检查您的页面是否是欠条前的页面,如果是,请使用window.scroll to向下滚动


我真的建议不要这样做,而是使用AJAX

这是一个在本页中演示的示例,您的帖子位于。这个选项应该可以很好地工作,但是要注意一件事:从服务器上你可以告诉客户端使用一个特定的散列,但是服务器永远不会收到它!(例如,
content.php
不会知道
#bottom
,除非它是通过客户端js完成的)
header('Location: contact.php#bottom');