나는 코드의 간단한 라인을 실행하려면 : 동일한 웹 사이트의 여러 페이지에 걸쳐실행 줄은
document.getElementById('..').click();document.getElementById('..').click();
. 모든 페이지의 목록이 있는데 페이지를 열고 두 개의 요소를 클릭하고 700 번 이상 페이지를 닫으 려합니다. 크롬 콘솔을 프로그래밍하여 (로딩 시간을 고려하여) 할 수 있습니까?
나는 코드의 간단한 라인을 실행하려면 : 동일한 웹 사이트의 여러 페이지에 걸쳐실행 줄은
document.getElementById('..').click();document.getElementById('..').click();
. 모든 페이지의 목록이 있는데 페이지를 열고 두 개의 요소를 클릭하고 700 번 이상 페이지를 닫으 려합니다. 크롬 콘솔을 프로그래밍하여 (로딩 시간을 고려하여) 할 수 있습니까?
이 작업에는 PhantomJS을 사용할 수 있습니다.
Here is an article with very detailed explanations. 어쩌면 PhantomJS 페이지의 예제를 보는 것만으로도 충분할 것입니다.
팁은 고맙습니다. 나중에 자세히 살펴 보겠습니다. 처음 보면 거대합니다. 유용하게 바뀔 것입니다. 지금은 크롬에 간단한 매크로 레코더를 설치하여 트릭을 수행 할 것입니다. – Piotr
셀레늄 (테스팅 도구)을 찾아 보니 귀찮은 일이 아닐 수 있습니다. 여기를보세요 -http : //docs.seleniumhq.org –