BHO에서 웹페이지 요소의 화면 좌표를 얻는 방법
-
19-09-2019 - |
문제
IE용 BHO 개체를 작성 중입니다.
웹페이지 왼쪽 상단의 화면 위치를 원합니다.어떻게 하면 이 자리를 얻을 수 있나요?DOM의 첫 번째 요소의 왼쪽 상단은 (0,0)을 반환합니다.webBrowser.Left 또는 Top은 브라우저의 위치를 반환하지만 페이지의 왼쪽 상단은 반환하지 않습니다.IWebBrowser2를 사용하고 있습니다.
대단히 감사합니다,
-익명.
해결책 2
나는 문제를 직접 해결했습니다.
IHTMLElement2.getBoundingClientRect() 및 IHTMLElement2.getClientRects()가 문제를 해결했습니다.
-다테
다른 팁
이미 알아냈을 수도 있지만, 다음을 사용하면 됩니다. 클라이언트에서화면으로 기능이 도움이 될 수 있습니다.
제휴하지 않습니다 StackOverflow