2014-10-28 2 views
1

페이지를 방문 할 때 눈으로 볼 수 있지만 HTML 코드에서 찾을 수있는 텍스트를 얻는 방법은 무엇입니까?셀렌을 사용하여 html에 숨겨진 브라우저에서 텍스트를 가져 오는 방법은 무엇입니까?

종종 드라이버에서 페이지의 텍스트를 가져 오기 위해 driver.pagesource를 사용할 수 있지만 텍스트를 볼 수있는 경우가 있습니다.하지만 다운로드 할 때 html 파일에는 아무 것도 없습니다.

+0

브라우저의 숨겨진 텍스트 란 무엇입니까? –

+0

아마도 phantomjs와 같은 솔루션이 필요할 것입니다. 텍스트가 셀레늄이 발사되지 않는 js 콜백을 통해 가져온 것일 가능성이 높습니다. –

+0

@Begueradj - updated quesiton. 알았어. driver.pagesource가 phatomjs로 텍스트를 가져 오도록 제안 할 건가? 지금 이것을 테스트하십시오. – Chris

답변

-1

코드가 iframe에있을 수 있으며 iframe 내에서 개체를 처리하기위한 특수 구문이 필요할 수 있습니다.

또한 make 요소에 JavaScript를 사용할 수 있습니다.

관련 문제