Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#5

AW: TWebBrowser - Auf Tabelle Klicken

  Alt 24. Jan 2013, 12:07
Viele HTML-Elemente (Buttons, Links,...) haben die Methode Click().
Da auf der Seite JavaScript verwendet wird, bleibt dies wohl die einzige (sinnvolle) Möglichkeit den Mausklick auszulösen.
Die Frage ist jetzt nur wie man das richtige Element findet...
Hier ist mal etwas ungetester Code:
Delphi-Quellcode:
var
  teaser : OleVariant;
begin
  teaser := document.getElementsByClassName('bg_teaser');
  if not VarIsNull(teaser) then
    // falls die Class 'bg_teaser' nicht gefunden wurde, sollte man es auch noch mit
    // 'bg_teaser_md' versuchen
    //
    // getElementsByClassName() liefert wahrscheinlich eine Collection zurück
    // man muss noch herausfinden, wie man das 1. Element daraus ansprechen kann
    teaser.Click;
end;

Geändert von sx2008 (24. Jan 2013 um 12:29 Uhr)
  Mit Zitat antworten Zitat