如何获取Web应用程序的屏幕截图

时间:2012-05-22 01:27:47

标签: browser screenshot

谷歌在youtube上就这项交易提出了关于通过留下反馈在他们的网站上分享问题的协议。当您单击它时,它会截取当前页面的屏幕截图。我怎样才能在我的应用程序中执行此操作,以便查看用户所遇到的错误?

2 个答案:

答案 0 :(得分:4)

使用Usersnap(http://usersnap.com),您可以获得用户的屏幕截图。他们不必安装任何插件或浏览器扩展,它适用于所有主流浏览器(阅读:包括Internet Explorer!)。

安装usersnap就像安装Google分析一样简单,即在您的网页上添加一个小的JavaScript代码段。

P.S:我是usersnap的共同创始人 - 如果您有任何其他问题,请不要犹豫。

答案 1 :(得分:0)

使用ASP.NET,您可以执行以下操作(请参阅“使用IHttpHandler方法调用”): http://www.codeproject.com/Articles/95439/Get-ASP-NET-C-2-0-Website-Thumbnail-Screenshot

然后,您的按钮会向处理程序提交请求(可能通过AJAX),您可以使用处理程序本身存储答案,或者将结果再次发送到处理表单。