ASP.NET - 截图

时间:2012-02-27 14:01:04

标签: asp.net

有没有办法创建客户端的屏幕截图并将其存储为JPEG或类似的东西?我最初的想法是使用WebBrowser控件在服务器端创建页面,但是我的上一个问题批评了这个想法:Web Browser control crashes

有没有办法在不必购买/使用第三方控件的情况下使用AJAX或其他技术?我已经在这里阅读了很多关于AJAX的帖子,但他们似乎都推荐第三部分插件或包含教学链接的链接。

这适用于Intranet应用程序。该应用程序正在删除信息,屏幕截图的原因是允许审核用户在几个月后查看删除的信息,即在删除发生之前截取屏幕截图。

1 个答案:

答案 0 :(得分:1)

对于网络服务器截取客户端的屏幕截图是粗鲁的,反模式的,因为你看到几乎不切实际 - 除了用浏览器插件捏弄它然后捕获和发送数据。甚至HTML5目前也不允许这种情况。

删除您所谈论的信息,必须通过服务器完成(尽管在客户端启动),这样您就可以在服务器上发生事件时审核事件。所以拍摄截图并不是必需的。