साथ WWW :: scripter के मुद्दों मैं पर्ल का उपयोग कर रहा जावास्क्रिप्ट प्लगइन के साथ मॉड्यूल WWW::Scripter
(WWW::Mechanize
के आधार पर) और मैं एक आवश्यक जावास्क्रिप्ट बयान के साथ समस्या है।window.history
use WWW::Scripter;
...
my $web = WWW::Scripter->new(agent => '...', autocheck => 1);
...
$web->use_plugin('JavaScript');
...
$web->add_header(Referer => 'http://...');
...
$web->get($url);
जहां स्रोत कोड जैसे आवश्यक जावास्क्रिप्ट बयान में शामिल हैं:
var x = window.history.length;
और इस बयान WWW::Scripter
मॉड्यूल के साथ निष्पादित नहीं किया जा सकता है।
मुझे किसी भी अन्य, यहां तक कि बहुत ही जटिल jquery बयान के साथ कोई समस्या नहीं है। सिर्फ यह एक!
कोई सलाह?