Chrome 탭을 자동으로 새로고침한다고 가정해 보겠습니다. 이 경우 브라우저 확장을 설치하여 작업을 완료할 수 있습니다. 그런 다음 사용자 지정 시간 간격을 설정하여 탭을 다시 로드할 수 있습니다. 많은 사용자가 로그인 상태를 유지하기 위해 웹 페이지를 자동으로 새로 고치도록 선택합니다. 그러나 탭을 다시 로드하기 위해 타사 확장 프로그램을 설치하고 싶지 않다면 어떻게 해야 할까요? 대안을 살펴보겠습니다.
아무것도 다운로드하지 않고 Chrome 탭을 자동으로 새로 고치는 방법
특별한 스크립트를 사용하여 때때로 탭을 다시 로드하도록 Chrome에 지시할 수 있습니다. 스크립트를 책갈피로 실행하거나 브라우저 콘솔에 직접 삽입할 수 있습니다. 이 방법이 작동하려면 책갈피 또는 브라우저 콘솔 탭을 항상 열어 두어야 합니다.
방법 1: 탭 A를 사용하여 탭 B 제어
새 탭을 열고 Ctrl 키, 옮기다, 그리고 NS Chrome 콘솔을 엽니다. 그런 다음 다음 스크립트를 입력합니다.
win1 = window.open(" https://www.yourpage.com");
timer1 = setInterval(함수(){win1.location.href=" https://www.yourpage.com"},10*60*1000);
원래, 승리1 탭 B의 자바스크립트 변수입니다. NS 세트간격 함수는 win1 변수(탭 B)를 호출하여 10분마다 다시 로드합니다.
이 방법이 작동하려면 두 탭을 모두 열어 두십시오. 자동 새로 고침 스크립트를 종료하려면 탭을 닫기만 하면 됩니다. 위의 스크립트를 사용하여 여러 탭을 제어할 수 있습니다. 물론 스크립트를 약간 수정하고 여러 이기다 변수, 그리고 세트간격 기능.
이 스크립트를 사용하면 두 가지 주요 이점이 있습니다. 제어할 수 없는 웹 페이지를 다시 로드할 수 있습니다. 두 번째 탭을 새로 고칠 때 스크립트가 사라지지 않습니다.
방법 2: 자동 새로 고침 스크립트를 책갈피로 실행
새 탭을 실행하고 아래 스크립트를 주소 표시줄에 붙여넣습니다.
자바 스크립트: document.getElementsByTagName("body")[0].innerHTML =
"
src=\"" + window.location.toString() + "\"
스타일=\"위치: 절대; 상단: 0; 왼쪽: 0; 오른쪽: 0; 하단: 0; 너비: 100%; 높이: 100%;\">
";
reloadTimer = setInterval(
기능(){
document.getElementById("testFrame").src=document.getElementById("testFrame").src
},
10000
)
그런 다음 스크립트를 새 책갈피로 저장합니다. 스크립트를 책갈피로 입력하면 브라우저에서 제거할 JavaScript 접두어를 강제로 유지하게 됩니다. 기본적으로 문서 본문을 iframe으로 교체합니다. NS 세트간격 기능은 시간 간격 설정에 따라 페이지를 다시 로드하는 트리거입니다.
특정 웹 페이지는 사용자가 iframe을 사용하고 있음을 감지하면 콘텐츠 표시를 거부할 수 있습니다.
방법 3: DevTools 콘솔에서 자동 새로 고침 스크립트 실행
먼저 새로고침하려는 페이지를 로드합니다. DevTools 콘솔에서 자동 새로 고침 탭 스크립트를 실행하려면 먼저 콘솔을 열어야 합니다. Windows에서는 다음을 누릅니다. 옮기다, Ctrl 키, 그리고 NS 키. macOS에서는 다음을 누릅니다. 옵션, 명령, 그리고 제이. 또는 다음을 클릭할 수도 있습니다. 추가 옵션 (세 개의 수직 점), 선택하다 더 많은 도구를 클릭한 다음 개발자 도구.
그런 다음 콘솔 탭을 클릭하고 아래 스크립트를 입력합니다.
document.getElementsByTagName("본문")[0].innerHTML= ``; setInterval(()=>{document.getElementById("testFrame").src=document.getElementById("testFrame").src},10000);
글쎄요, 당신이 이 스크립트를 실행하는 것이 정말 불편하다고 가정해 봅시다. 이 경우 브라우저 확장을 사용하여 수시로 탭을 자동으로 다시 로드할 수 있습니다.
결론
Chrome 탭을 자동으로 새로 고치려면 고유한 스크립트를 브라우저 콘솔에 직접 삽입할 수 있습니다. 또는 스크립트를 책갈피로 저장할 수 있습니다. 이러한 방법이 작동하지 않으면 탭을 자동으로 다시 로드하는 브라우저 확장 프로그램을 사용할 수 있습니다.
위의 스크립트를 실행할 수 있었습니까? 아래 의견에 알려주십시오.