Thema: Delphi Kein Submit nur ein Bild

Einzelnen Beitrag anzeigen

Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Kein Submit nur ein Bild

  Alt 28. Jun 2006, 06:20
GetElementByID sollte in diesem Falle nicht funktionieren, da dein Element gar keine ID hat (ID<>Name)

Wie mir scheint, arbeitest du mit einem "fremden" Formular bzw. mit einer "fremden" Seite. Vielleicht kannst du uns mal einen Link zu der Seite bzw. den Quellcode der Seite geben.

So als generelle Infos zum TWebbrowser hab ich folgende 2 Tips:
1. Mach dir ein Bookmark zu http://msdn.microsoft.com/library/de.../interface.asp
2. Ich halte es immer so, das ich mir erst den richtigen Knoten (z.B. IHTMLFormElement) suche und dann damit eine Aktion ausführe. Dadurch weiß ich genau, mit welchem Objekt ich gerade arbeite.
Hier mal ein ganz perverses Beispiel (aus ganz frühen Zeiten; besser ist es über die ID's/Namen auf die Elemente zuzugreifen)
Delphi-Quellcode:
Node:=Fdoc.Body as IHTMLDomNode;
Node:=Node.firstChild;
Table:=Node.firstChild;
Node:=Table.firstChild;
Node.removeNode(true);
FormRow:=Table.firstChild;
formrow.firstChild.nextSibling.firstChild.nextSibling.nextSibling.nextSibling.removeNode(true);
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat