Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl Selenium屏幕截图不包含整个页面_Perl_Selenium_Screenshot - Fatal编程技术网

Perl Selenium屏幕截图不包含整个页面

Perl Selenium屏幕截图不包含整个页面,perl,selenium,screenshot,Perl,Selenium,Screenshot,我正在自动化一个页面(使用Perl),其中包含: <object odebase="/3Dviewer/partserver/applets/partwebviewer/partwebviewer.exe" style="width:100%; height:100%" id="cnsweb3d" data="" type="application/x-zjv"></object> 在一个iframe中。我必须从整个页面截图。我尝试了capture\u屏幕截图,但在

我正在自动化一个页面(使用Perl),其中包含:

<object odebase="/3Dviewer/partserver/applets/partwebviewer/partwebviewer.exe" style="width:100%; height:100%" id="cnsweb3d" data="" type="application/x-zjv"></object>

在一个iframe中。我必须从整个页面截图。我尝试了
capture\u屏幕截图
,但在这里我只看到一个白色区域,我希望上面的对象显示在那里。这不是时间问题,内容已经呈现了。当我用
Imager::screenshot
capture\u screenshot
之前和之后拍摄屏幕截图时,我看到了我期望看到的东西。 你是怎么处理的


更改页面源代码在这里不是一个解决方案,我无法影响它。

我使用的是selenium server 2.46.0Typo:
的可能副本我使用的是selenium server 2.46.0Typo:
的可能副本