2010-11-24 5 views
2

양식을 제출할 때 웹 페이지 하단에 양식이 있습니다. 양식을 볼 때 페이지 하단에 자동으로 페이지가 배치되도록 페이지를 새로 고칩니다. 다시. 자바 스크립트를 사용하지 않고도 PHP를 사용하여이 작업을 수행 할 수 있습니까?페이지 하단에 자동 스크롤

답변

4

예. 이 링크는 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'); 
?> 

리디렉션 당신이 http://yoururl.com/script.php#bottomOfThePage

+0

좋음,하지만 codeigniter를 사용하면 어떻게됩니까? !! ( – goseo

2

에 자바 스크립트없이이 작업을 수행하는 가장 좋은 방법은 양식을 제출하면된다 페이지의 하단에서

이 코드가 페이지의 : 다음

<a name="bottomOfPage"></a> 

, 페이지 하단에 사용자를 리디렉션 (또는 양식 제출) :

<?php 
header('Location: script.php#bottomOfPage'); 
exit; 
+0

'href'? 당신은'name'을 (를) 의미합니까, 안 그렇습니까? –

+0

Er, right. – netcoder

관련 문제