2017-02-14 2 views
1

웹 페이지에서 DOM 상호 작용을 주기적으로 에뮬레이션하기 위해 Chrome 웹 개발 도구의 Chrome 개발자 도구의 JavaScript 콘솔에서 setInterval 내에 일부 JavaScript를 삽입했습니다.페이지 새로 고침에서 살아남을 수있는 Chrome Dev Tools 스크립트 삽입

setInterval(function() { 
    // The webpage has already loaded jQuery 
    $('button.post').click(); 
}, 1000 * 60); 

페이지가 다시로드 될 때까지 예상대로 작동합니다. 그런 다음이 프로세스를 계속 진행하려면 스크립트를 다시 주입해야합니다.

더 나은 방법이 있습니까? 그렇다면 스크립트를 삽입하면 페이지가 다시로드됩니다.

+1

[CustomJS] (https://chrome.google.com/webstore/detail/custom-javascript-for-web/poakhlngfciodnhlhhgnaaelnpjljija)와 같은 코드를 자동으로 삽입하거나 Tampermonkey로 전체 스로틀을 확장하는 확장 프로그램을 사용 하시겠습니까? – wOxxOm

답변

0

웹 사이트 용 Chrome 확장 맞춤 자바 스크립트를 사용하여 끝났습니다. 이 확장 기능은 무거운 짐을 덜어 주며 jQuery와 같은 멋진 옵션을 제공하고 스크립트가 특정 도메인에서만 사용할 수 있도록 설정되어야합니다. 그래서 그것은 내 목적을 잘 수행했다. 이 확장 프로그램은 Chrome의 확장 성을 활용하고 콘텐츠 스크립트 (기본적으로 내 스크립트)를 삽입하여 페이지가로드 될 때마다 자동으로로드되므로 새로 고침됩니다.

관련 문제