in reply to Re: Mechanize clicking unnamed button
in thread Mechanize clicking unnamed button
nothing prints to the file. I had $mech->click_button( value=>'Get Transit Time'); in where you had suggested to try using the button number. When I try the button number, I get an error "Can't call method "click" on an undefined value..... Sorry, I'm not very good with the boards. I have only used them a few times and haven't been on in over 6 months.#set initital webpage $url="http://www.fedex.com/ratefinder/home?cc=US&language=en&link=1&li +d=//Ship//Pack+Rates+Corp"; #open initial webpage my $mech = WWW::Mechanize->new(); $mech->get($url); while($line=<ZIPPAIRS>){ $indexForm2 = "standAloneActionForm"; $mech->form_name($indexForm2) ; chomp $line; ($Ozip, $Dzip)= split("\t",$line); print " $Dzip $Ozip\n"; #enter the zip codes and package weight of 3 lbs $mech->set_fields( origZip => $Ozip, destZip => $Dzip, totalPackageWeight =>"3", ); $mech->click_button(number=>3); #print current URL's html code to file 2 my $results_html = $mech->content; print OUTFILEB $results_html; die "All Done.\n";
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Mechanize clicking unnamed button
by marto (Cardinal) on Jul 13, 2006 at 16:38 UTC | |
by ikegami (Patriarch) on Jul 13, 2006 at 17:15 UTC | |
by ambrus (Abbot) on Jul 14, 2006 at 01:01 UTC | |
by bcdeery (Novice) on Jul 13, 2006 at 16:56 UTC |