2017-03-20 12 views
0

여러 페이지에 걸쳐 항목 목록이있는 웹 페이지가있는 경우 Inspect 요소에서 모든 정보를 가져 오거나 저장하거나 복사하려면 어떻게해야합니까?여러 페이지에서 Inspect-Element를 가져 오는 방법은 무엇입니까?

내가 지금하고있는 것 : 마지막 페이지에 도달 할 때까지 페이지 1을 클릭하고 검사를 복사하고 페이지 2를 클릭하고 검사, 복사, 페이지 3을 복사합니다.

어떻게할까요 : 페이지 1/2/3/4/.../#를 클릭하고 마지막에 inspect 요소를 한 번 복사하고 저장하십시오. 또는 뭔가가 빠르기 때문에 모든 페이지를 수동으로 복사 할 필요가 없습니다.


편집

는 (취소 아웃 내 문제를 시도) :

그래서

What I want to copy (highlighted in light blue)

, 나는 복사 할 (말할 수) 모든 페이지에서 < UL 클래스> 트리; 그러나 저를 위해, 나는 많은 페이지의 명부에서 다른 페이지에 전환 할 때마다 copy the Element에 필요로한다. 한 번에 한 페이지에서 요소를 복사하지 않고도 모든 페이지의 요소를 더 빠르게 복사하려면 어떻게해야합니까?

+0

최종 입니다. 예 : 검사 된 요소에 포함 된 HTML을 가져 오려면 ['innerHTML'] (https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML)을 통해 가져올 수 있습니다. 검사 된 요소가 포함되어야한다면, ['outerHTML'] (https://developer.mozilla.org/en-US/docs/Web/API/Element/outerHTML)을 통해 얻을 수 있습니다. 또는 검사 된 요소와 관련된 CSS가 필요합니까? –

+0

더 나은 설명을 위해 내 게시물을 편집했습니다. –

답변

0

자동화 된 jQuery 스크립트를 사용하여 관리했습니다.

Var time = 2000; 
Var jumpT = 2000; 
Var nr_pages = 30; 
Var final = ‘’; 
Var U = 0; 
For (I = 0; I < nr_pages; I++) { //loop as many pages as you like 

       setInterval(function() { 

       var result = $("ul.Products").map(function() { //this grabs the current inspect from the current page 
         return this.innerHTML; 
       }).get().join('NextValue'); 

       Final += result; 

       $(“.a.page-button.next”).click(); //go to the next page 

       U += 1; 
       Console.log(‘I'm at page ‘+ u); 

       }, time); //page jump delay 

       time += jumpT; 

} 

이제 전체 내용을 정확히 복사 할 것을 당신의 질문에 명확히해야