私は、.netのwebbrowserコントロールでhtml要素の位置を取得しようとしていますが、失敗します。 要素全体の正確な位置が必要です。 ..c#/ vb.net webbrowser htmlelementの位置を取得
をSendMessage関数を使用して、マウスのクリック()P /呼び出しを送信することができ、私はここから解決策を試してみましたが、それはうまくいきませんでした: getting absolute position of HTML element in webbrowser control with C#
私はページが非常に依存しているので、それがある推測しています複雑なajaxとcss。
関数 "WebBrowser1.Document.GetElementFromPoint()"は、正確なhtml要素を取得するうえで問題なく動作しますが、その逆が必要です。
他の賢明なのは、正しい要素を取得するまでGetElementFromPoint()を使用して検索し続けるだけですか?
ありがとうございました。クリックすると間違っている私はあなたの質問にコメントすることができませんように、私はそれが1の多くではありませんにもかかわらず、「答え」を作るために行くよ