Einzelnen Beitrag anzeigen

tommie-lie
(Gast)

n/a Beiträge
 
#3
  Alt 9. Mai 2003, 14:37
Kennst du die Seite? Bzw ist sie immer die gleiche? Und wird das Formular per GET übertragen?
Wenn alles zutrifft, dann kansnt du dir den HTML-Code besorgen (geht normalerweise mit Rechtsklick, zumindest bei allen mir bekannten Browsern). Die Edit-Felder haben alle eine name-Eigenschaft, die den Variablenbezeichner für das verarbeitende Script liefern.
Wenn man also ein Eingabefeld mit name="vorname" und ein zweites mit name="nachname" hat, und man gibt dort was ein, und klickt auf den Button, sieht die URL folgendermaßen aus:
[UrlDesScripts]?vorname=Hans&nachname=Wurst
Du kannst dir also so alle Eingabefelder (klappt auch mit Radiobuttons usw, musst mal in der HTML-Referenz stöbern (eine gute deutschsprachige findet man unter selfhtml.teamone.de)) suchen und dir den String für die UR entsprechend selbst zusammenbasteln. Die URL des Scriptes steht ebenfalls im HTML-Code und zwar im form-Tag die Eigenschaft action (sofern es kein JavaScript ist, daß es lokal verarbeitet).
Wenn du nicht sicher bist, ob die Methode GET oder POST ist, findest du das auch im form-Tag, und zwar in der Eigenschaft method. Die URL also einfach zusammensetzen und an als URL dem TWebBrowser übergeben.
Bei der POST-Methode wirst du um einen HTTP-Client nicht herumkommen, der die Zugang zu den HTTP-Headern erlaubt. Ob das der TWebBrowsr leistet weiß ich nicht, und ob die Indies das können, weiß ich auch nicht.
  Mit Zitat antworten Zitat