0
我在Delphi中使用TWebBrowser
。 我需要帮助来获取HTML元素的位置。按位置获取HTML元素
我需要的元素是在一个框架中。使用elementFromPoint()
:
Document.elementFromPoint(X, Y)
我越来越框架本身,但是不知道是它的内部。
我试图用这个来得到它:
WebBrowser.OleObject.Document.Frames
但这种传输帧时,给了我一个访问错误。
我怎样才能访问框架? 'WebBrowser.OleObject.Document.Frames' 这不起作用。访问错误。 – Alexey1245
您已经可以从'elementFromPoint()'访问帧,它将返回实际的帧元素。你根本不需要使用'Document.Frames'。 –
如何从框架中获取元素? '帧:= browser.elementFromPoint(X,Y); ... element:= frame.elementFromPoint(frame_x,frame_y);' – Alexey1245