본문 바로가기

컴퓨터/언어,프로그래밍

웹페이지 자동으로 이동시키는 방법 3가지

웹에서는 페이지를 이동시키는 일이 많습니다. 이동시키는 명령에 대해 알아보겠습니다.

 1. 자바스크립트를 이용하는 방법

 <?
 echo ("<script>location.href='page.php3'</script>") ;
// location.href는 히스토리에 흔적이 남아서 page.php3에서 뒤로 버튼을 누르면 전 페이지로 
// 이동 가능합니다.
?>

 <?
 echo "<script>location.replace('http://www.daum.net');</script>";
// location.replace는 히스토리에 흔적이 남지 않아 http://www.daum.net에서 뒤로 버튼을
// 누르면 전페이지로 안가고 전전페이지로 이동합니다.
?>



 2. Header() 함수를 이용하는 방법

 <?
 Header("Location:page.php3");
/*
헤더파일을 이용한 PHP 페이지 이동 명령이며 Header(URL_ADDRESS); 함수를 사용하기 전에 소스상에 공백이나 화면에 출력하는 echo 나 print 함수등을 사용하면 에러를 출력합니다.
*/
?>


 3. html태그를 이용한 방법

 <?
echo "<meta http-equiv='refresh' content='딜레이시간(초); url=http://www.daum.net'>";
// 지정시간(초)후에 해당 url로 자동으로 이동합니다.
// replace와 같이 히스토리에 자료가 남지 않아 http://www.daum.net 에서 뒤로 버튼을
// 누르면 전페이지로 안가고 전전페이지로 이동합니다.
// 딜레이 시간을 0 으로하면 곧바로 이동합니다.
// url 속성을 적지 않으면 현재 페이지로 이동합니다.
?>


4. 페이지 자동 이동 메타태그보다 더 빠르게 자바로
<script language='javascript'>
<!--
window.setTimeout('window.location.reload("이동할 주소")',1 * 1);
//-->
</script>


출처 : http://www.zetblog.net/?0020330114
제주삼다수, 2L,... 오뚜기 진라면 매운... 상하목장 유기농 흰... 남양 프렌치카페 카... 고려인삼유통 홍삼 ... 종근당건강 오메가3... 요이치 카링 유무선...