Thread WWW::Mechanize (::Firefox) Formularergebnis auswerten
(18 answers)
Opened by jan_Gast at 2012-11-26 14:38
Moin, ich greife mit WWW::Mechanize (oder auch WWW::Mechanize::Firefox) auf eine Internetseite zu, auf der ein Suchformular liegt. Ich kann die entsprechenden Suchfelder auch ausfüllen und das Formular mit click_button absenden. Soweit so gut.
Im HTML-Code der Seite steht: Code: (dl
)
<form ... action="/cgi-bin/bl_suche.pl" method="post" ... target="Ergebnisfenster">... Das Formular ruft sich dabei nach Absenden (per JavaScript) selber wieder auf, allerdings mit der Ergebnisliste in einem neuen Fenster. Es gibt dann also 2 Fenster: 1. das eigentliche Suchformular und 2. das (gleiche) Suchformular mit einer Ergebnisliste. Code: (dl
)
1 MeinFenster = window.open("", "Ergebnisfenster", Fensteroptionen); Wie komme ich denn jetzt an die Ergebnisse dran? Mit $mech->content() oder ähnlichem komme ich immer nur an den Inhalt des "aufrufenden Suchformulars" aber nicht an die Ergebnisliste. Hoffe, es war halbwegs verständlich ;)) Bin für jeden Tip dankbar, Gruß Jan Last edited: 2012-11-26 14:44:52 +0100 (CET) |