Thread WWW::Mechanize (::Firefox) Formularergebnis auswerten (18 answers)
Opened by jan_Gast at 2012-11-26 14:38

bianca
 2012-11-26 18:17
#163621 #163621
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
Guest jan_Gast
verstehe ich leider nicht. Du meinst, auf dem Suchformular wäre ein hidden value oder ähnliches, der dann im Ergebnisformular einen anderen Wert hätte?

Genau

Guest jan_Gast
Dort ist kein Wert zu finden. Die beiden HTML-Quelltexte unterscheiden sich lediglich um die Ergebnisliste.

Dann verstehe ich das ganze nicht. Es muss doch im zweiten Fenster wenigstens der Suchbegriff als hidden vorbelegt sein.
Bitte nochmal diesen Ablauf bestätigen:
- Suchformular wird ausgefüllt, Fomular in ein neues Fenster abgesendet
- Im neuen Fenster wird das selbe Suchformular vorausgefüllt mit dem Suchbegriff automatisch abgesendet und danach kommt das Suchergebnis
Soweit korrekt?

Wenn das so ist finde ich das ein wenig umständlich aber wird schon seinen Grund haben. Dann muss aber im zweiten Formular zumindest das Feld Suchbegriff vorausgefüllt sein, insofern MUSS es sich vom ersten unterscheiden.

Und wenn meine Darstellung zutrifft ist die Frage, woher weiß denn das Serverscript, ob es nun das Suchformular erneut ausgeben oder das Suchergebnis liefern soll?

Und: Wie bist du denn an das zweite Formular ran gekommen? Das wird doch sicherlich so schnell abgesendet, dass man im Browser garnicht schnell genug "Quelltext anzeigen" klicken kann, oder? Von daher bin ich nicht sicher, ob die ganze Struktur schon richtig erkannt wurde (auch meinerseits). Das ist für einen erfolgreichen Nachbau mit Mechanize aber unabdingbar.

Kannst du uns mal ein bisschen Quelltext der Suchmaschine zeigen, damit wir konkreter werden können?
10 print "Hallo"
20 goto 10

View full thread WWW::Mechanize (::Firefox) Formularergebnis auswerten