2011-02-15 2 views
0

저는 javascript 초보자입니다. 30 초마다 동일한 탭에서 다시로드하여 웹 페이지의 패킷 추적을 수집해야합니다. 어떻게 자바 스크립트를 사용하여 이것을 할 수 있습니까?매 초마다 동일한 탭에서 페이지를 다시로드하기위한 자바 스크립트를 작성하는 방법은 무엇입니까?

<meta http-equiv="refresh" content="30; URL=http://www.yourdomain.com/yoursite.html"> 

또는 자바 스크립트를 사용합니다 :

답변

1

당신이 중 하나 HTML 전용 솔루션을 사용할 수 있습니다

setTimeout(function(){ 
    window.location.reload(1); 
}, 30000); 

두 가지 방법이 현재 페이지는 30 초마다 새로 고침. MDC에서 바로 :

URL을 현재 에서 다시로드하십시오. forceget은 부울입니다. 이 참일 경우 서버에서 항상 페이지가 다시로드됩니다. 이 false이거나 지정되지 않은 경우 브라우저 은 캐시에서 페이지를 다시로드 할 수 있습니다.

+0

새 탭에서 어떻게 페이지를 열 수 있습니까? – Bruce

+1

@ Bruce : 새로운 탭/창에서 주소를 열려면'window.open()'(docs 참고)을 호출해야합니다. URL이 새 탭 또는 창에서 열리는 지 여부는 브라우저 (사용자 설정 대부분의 시간)에 의해 결정됩니다. – jAndy

관련 문제