Einzelnen Beitrag anzeigen

gandime
(Gast)

n/a Beiträge
 
#1

twebbrowser auf einen button klicken...

  Alt 7. Jun 2007, 13:56
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
  Mit Zitat antworten Zitat