RadarURL
웹 프로그래밍

특정 시간 이후 자동으로 페이지 이동 (HTML & javascript)

by JaeSoo posted Jun 25, 2007
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

1. HTML


  <meta http-equiv="refresh" content="5;url=main.jsp?id=<%=변수명%>">


  : meta 태그를 이용 ..


    http-equiv 는  "refresh"로 하고,


    content     는  "5(정수값-5초후);url=페이지 경로(위의 예제처럼 jsp나 asp 변수를 인자로 사용가능)"


 


2. javascript 를 이용하는 방법..


   ... 


  <body onload="javascript:window_onload()">  <!-- body에 onload를 이용, 페이지 load 후 스크립트 함수를 호출-->


   ...


  <script language="javascript">


  <!--


      function window_onload(){


         setTimeout('go_url()',5000)  // 5초후 go_url() 함수를 호출한다.


      }


 


      function go_url(){


         location.href="main.jsp?id=<%=id%>"  // 페이지 이동...


      }


  -->


  </script>


 


 


포인트 : setTimeout() 과 setInterval() 의 차이점


   setTimeout(a,b)은 b초후에 a함수를 실행합니다. 이것은 1회만 실행하는거구요.
   setInterval(a,b)는 b초마다 a함수를 실행합니다. 이것은 무한루프가 되는거지요,

출처 : http://blog.naver.com/gtime4u?Redirect=Log&logNo=36671112


Articles

1 2 3 4 5 6 7 8 9 10