捕获和转换Web的工具

使用回调处理程序时,如何在网页中显示屏幕截图?

使用异步回调处理程序方法时,您将无法立即在屏幕上显示屏幕截图,因为它尚未生成。

因此,解决此问题的一个好方法是通过使用AJAX使网页异步。 在可用于每种编程语言的演示W​​eb应用程序中显示了此示例。

基本思想是,当使用 GrabzItImageOptions 类,您应该将唯一的ID传递给 customId 方法,例如GUID。 然后,您将使用此customId在处理程序中提供屏幕截图的文件名。

然后,您将需要在服务器端创建一个简单的页面,该页面将在传递customId值时指示屏幕快照是否准备就绪。

isready.php?id=123

然后使用一些AJAX来调用服务器端页面,如果页面表明已准备就绪,则传递相同的customId,显示屏幕截图。