我的网页底部有一个表单,当我提交表单和页面刷新时,我希望页面自动定位在页面底部,这样我再次看到表单。是否有可能在不使用任何javascript的情况下实现此目的,仅使用php。
答案 0 :(得分:6)
是。您可以使用链接的name attribute执行此操作。
在页面底部有以下代码:
<!-- The page with the form (script.php) -->
<?php
//Other page content
?>
<a name="bottomOFThePage"></a>
<?php
//Your form
?>
<!--
PHP page that handles the form submit
Use the header code from netcoder's answer below
-->
<?php
//Process your form
header('Location: script.php#bottomOfPage');
?>
后重定向
答案 1 :(得分:3)
没有JavaScript的最佳方法是在页面底部放置一个锚标记:
<a name="bottomOfPage"></a>
然后,将用户重定向到页面底部(或提交表单):
<?php
header('Location: script.php#bottomOfPage');
exit;