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";
In reply to Re^2: Mechanize clicking unnamed button
by bcdeery
in thread Mechanize clicking unnamed button
by bcdeery
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |