2009-08-25 122 views
0

我正在爲IE編寫一個BHO對象。如何獲取BHO中網頁元素的屏幕座標

我想要網頁左上角的屏幕位置。我如何獲得這個職位? DOM中第一個元素的返回(0,0)。 webBrowser.Left或Top返回瀏覽器的位置,但不是頁面的左上角。我正在使用IWebBrowser2。

謝謝百萬,

-anony。

回答

0

我自己解決了這個問題。

IHTMLElement2.getBoundingClientRect()和IHTMLElement2.getClientRects()解決了這個問題。

-Datte