javascript 일정 시간 후 페이지 이동을 반복으로 실행하고 싶습니다.

javascript 일정 시간 후 페이지 이동을 반복으로 실행하고 싶습니다.

작성일 2021.09.28댓글 2건
    게시물 수정 , 삭제는 로그인 필요

서점에서 검색용PC 처럼 검색 이후 일정 시간이 없을때 다시 초기 홈페이지로 이동하는 식의 코딩을 하고 싶어서

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

   ...

  <script language="javascript">

  <!--

      function window_onload(){

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

      }

 

      function go_url(){

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

      }

  -->

  </script>

[출처] 특정시간 후 자동으로 페이지 이동 (HTML & javascript)|작성자 gtime4u


여기서 setinterval로 반복 실행 하도록 하려했는데 어렵습니다 ㅠ 도움 주실분 혹시 없으실까요


그리고 제가코딩이 처음이라 이것을 메모장에 이름.html 로 저장하고 실행하면 되는게 맞는지도 궁금합니다.


#javascript 일정 시간마다 실행 #javascript 일정시간 후 실행 #javascript 일정 관리 달력

profile_image 익명 작성일 -

질문에 첨부해주신 코드에 이미 5초마다 go_url 함수를 반복 실행하는 내용이 있습니다.

예로 들어주신 검색 이후 일정 시간동안 동작이 없을 때 이동을 원한다면

1. "일정 시간"을 얼마로 설정할 것인지 정의해야합니다.

2. "동작이 없을 때"라는 것을 어떻게 감지할 것인지를 정의해야합니다.

감지할 방법을 찾으셨다면 setInterval 을 통해 마지막으로 감지된 시간과 "일정 시간"을 비교하여

감지된 시간이 "일정 시간"보다 크다면 페이지 이동 처리를 하면됩니다.

html 파일은 이름.html 로 저장하고, 브라우저에서 열면 실행됩니다.

profile_image 익명 작성일 -

메모장에서 html로 저장하신 후 실행하시면 됩니다.

일정 시간 후 페이지 이동을 반복으...

서점에서 검색용PC 처럼 검색 이후 일정 시간이 없을때... [출처] 특정시간 후 자동으로 페이지 이동 (HTML & javascript)|작성자 gtime4u 여기서 setinterval로 반복 실행 하도록...

실행하게하고싶습니다..

... 웹페이지로딩시간이 딱정해진게 아니라ㅜㅜ새로운페이지가 나오기전에 다음작업을실행해버려서작업이엉망징... 기능중에웹페이지기능은써보았습니다...주소가일정치는...