Hi,
ich möchte auf einen Butten klicken, im Webbrowser klicken.
html code:
Code:
<input type="image" src="../login.jpg" alt="Login" class="loginButton" name="button" id="button" onmouseover="document.getElementById('button').src='../login2.jpg';" onmouseout="document.getElementById('button').src='../login.jpg';">
Dieser Button befindet sich in einem Frame namens "mainframe".
Bis jetzt habe ich folgendes versucht:
Direkt über den (oder das?) Frame auf den Dutton zu klicken
Web.OleObject.Document.Frames.item('mainframe').Document.Forms.item(0).Elements.item('button').click;
Dann habe ich erst den Frame geladen und dann habe ich versucht auf den button zu klicken:
Delphi-Quellcode:
doc := Web.Document as IHTMLDocument3;
doc.getElementsByName('button').click;
Danach habe ich noch versucht auf das Bild zu klicken...
Delphi-Quellcode:
for i:=0 to WebBrowser.OleObject.Document.Images.length-1 do
begin
WebBrowser.OleObject.Document.Images.Item(i).click;
end;
und das selbe nochmal direkt über den Frame!
Das alles hat aber nicht funktioniert...
warum?
mfg
gandime