2013-04-11 45 views
1

我正在使用WWW::Mechanize::FirefoxWWW :: Mechanize :: Firefox調用eval_in_page然後死對象錯誤

當我第二次撥打eval_in_page時,它會因dead object錯誤而死亡。

這裏是我的代碼

$mech->get($url); 

$mech->eval_in_page('some_fun1(123)'); 
my @divs = $mech->xpath('//div[@class="sometext"]'); 
my @data = map { $_->{innerHTML} } @divs; 
#... 

$mech->eval_in_page('some_fun2(456)'); #dead object error... 
my @divs_fun2 = $mech->xpath('//div[@class="sometext"]'); 
my @data_fun2 = map { $_->{innerHTML} } @divs_fun2; 
#... 

回答

相關問題