繁体   English   中英

提交操作后自动向下滚动

[英]Automatically scroll down after submit action

如何从我的网页底部的“联系表格”发送电子邮件后自动向下滚动我的网站? 有关在表单下方成功发送或出现错误的信息以及点击“提交”按钮页面后的信息令人耳目一新,用户只能看到网站的顶部,而不是底部......

<form id="form" action="{your_action}#form">
....
</form>

发送到页面上的锚标签,发送sumbit

 http://foo.com#youranchor

此开始表单标记中的操作适用于我的网站:

<form action="<?php $location = $_SERVER['PATH_INFO']; 
echo ''.$location.'#form';?>" method="post">

基本上,您正在获取当前URL并将其分配给$location ,然后在最后标记#form它。 因此浏览器会将此操作读取为:

action="currentURL.php#form"

我是这样做的,因为我的表单是在我的网站的每个页面上找到的包含,因此需要在向下滚动到表单之前识别其当前位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM