2011-04-19 7 views
2

DOM 트리의 다양한 수준에서 웹 페이지의 두 세그먼트 사이의 거리를 계산할 수 있도록 웹 페이지를 시각적으로 구분해야하는 작업이 있습니다. 간단한 방법으로 화면의 페이지 표시를 묶는 상자를 얻을 수 있기를 원합니다. 예 : 이 이미지를 고려해보십시오 : Image to visual of DOM structure as on display비주얼 웹 페이지 세분화

저는 DOM 노드마다 브라우저의 페이지 디스플레이에 해당 사각형을 제공하는 Chrome을 사용하여 그렸습니다. 내 프로그램에서이 상자를 어떻게 얻을 수있어서 화면에서 어떻게 보이는지에 따라 페이지를 처리 ​​할 수 ​​있습니다.

답변

0

QtWebkeit을 사용하여이를 수행 할 수있었습니다. DOM 트리의 각 레벨에 geometry() 메소드를 제공하고 CSS 속성에 액세스 할 수 있습니다.