javascript – WWW :: Scripter与window.history有关

前端之家收集整理的这篇文章主要介绍了javascript – WWW :: Scripter与window.history有关前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用perl模块WWW :: Scripter(基于WWW :: Mechanize)和 JavaScript插件,我遇到了一个基本的JavaScript语句问题.
use WWW::Scripter;
...
my $web = WWW::Scripter->new(agent => '...',autocheck => 1);
...
$web->use_plugin('JavaScript');
...
$web->add_header(Referer => 'http://...');
...
$web->get($url);

其中源代码包含基本的JavaScript语句,例如:

var x = window.history.length;

并且此语句不能使用WWW :: Scripter模块执行.

我对任何其他的,甚至是非常复杂的jquery语句都没有任何问题.就是这一个!

任何建议?

解决方法

我一直与WWW :: Scripter模块的作者联系,上述问题已被接受为错误.刚刚上传了新的WWW :: Scripter版本0.026 with fix.它现在应该工作……

[UPDATE]

新版本0.027刚刚发布.在修复版本0.026中的window.history对象之后,最新版本包含对javaEnabled的修复(因为缺少了这个实现)和所有子请求的referer修复.

猜你在找的JavaScript相关文章