Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.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
Automation 如何在不同的浏览器中使用PHP截图?_Automation_Cross Browser_Browser_Screenshot - Fatal编程技术网

Automation 如何在不同的浏览器中使用PHP截图?

Automation 如何在不同的浏览器中使用PHP截图?,automation,cross-browser,browser,screenshot,Automation,Cross Browser,Browser,Screenshot,我想知道是否有可能在输入的网页/url的屏幕截图上获得响应为.jpg/.png等 在这里,我特别寻找的是不同浏览器的屏幕截图,即IE、FF、Safari等浏览器的网页外观 在给出url时,可以将浏览器作为输入 问候 Deepak要制作不同浏览器的屏幕截图,您必须有一个服务器。单独使用php是不可能的。 这里有一个在线Web服务:-看看网站:XML-RPC方法这不能用简单的旧PHP来完成(几乎可以肯定) SeleniumRC具有屏幕截图功能,可以在几乎任何浏览器和任何受支持的语言(包括PHP)上运

我想知道是否有可能在输入的网页/url的屏幕截图上获得响应为.jpg/.png等

在这里,我特别寻找的是不同浏览器的屏幕截图,即IE、FF、Safari等浏览器的网页外观

在给出url时,可以将浏览器作为输入

问候


Deepak

要制作不同浏览器的屏幕截图,您必须有一个服务器。单独使用php是不可能的。
这里有一个在线Web服务:-看看网站:XML-RPC方法

这不能用简单的旧PHP来完成(几乎可以肯定)


SeleniumRC具有屏幕截图功能,可以在几乎任何浏览器和任何受支持的语言(包括PHP)上运行。

PHP是一个web服务器,而不是web浏览器。如图所示,对于那些想知道一些事情的人来说,这个堆积如山的网站是一个极好的知识来源。只需使用Search,这是出于测试目的还是出于其他奇怪的目的?如果是为了测试,您可以使用类似browserlabs或类似的工具,但如果出于某种原因需要自动化,您将有更多的工作要做;)
<?php

take_screenshot("firefox") #can't be done