我有一个页面网站www.yahavi.com(1个html中的所有页面),其中使用div标识引用不同的页面(例如;#home,#contact)。注册成功后,我想将用户定向到ID为#thanku的thankyou页面。如何使用在表单提交后运行的PHP脚本来实现这一点。
home url: www.yahavi.com/#home
form at : www.yahavi.com/#contact
thankyou: www.yahavi.com/#thanku
我在PHP中使用标题(位置:/#thanku),但这不起作用。
注意:我不想重新加载完整的新html页面。
答案 0 :(得分:0)
你可以用PHP做到这一点。不需要JavaScript或jQuery。
声明一个全局变量来存储你的基本路径
$BASE_URL="www.yahavi.com/";
并重定向到指定页面,如
header("Location:'".$BASE_URL."#thanku'");
答案 1 :(得分:0)
您可以在PHP代码上使用javascript,如下所示:
<?php
<script> location.href="#thanku" </script>
?>
试试吧。我希望这会有所帮助。
更新
如果你改为使用AJAX,那将是最好的。注册后,如果用户注册成功,则可以在javascript文件中使用location.href =&#34;#thanku&#34;。
为此,您需要在注册表单中执行AJAX请求。