【发布时间】:2012-01-23 19:15:40
【问题描述】:
我现在正尝试在客户端进行屏幕截图。因为我使用了“imagegrabscreen()”函数。我发现它只能在服务器端捕获屏幕。我尝试找到新功能,发现仅在客户端捕获屏幕但也将其存储在客户端上。我有一些临时的想法,我将在客户端使用屏幕捕获并使用 javascript 通过批处理调用 ftp 函数并将这些图像文件传输到集中式服务器。 (需要将所有屏幕截图文件保存在同一个地方。)
如果有什么想法请指教。
提前致谢
【问题讨论】:
-
谢天谢地,没有。想一想,想想它会给世界带来的安全风险。
-
@BrianRoach:可以使用JS获取浏览器窗口的截图。看我的回答。有哪些安全威胁?它遵循与 XHR 相同的“同源”策略,您只能获取从您自己的服务器发送的代码截图
-
@JuanMendes - OP 没有说“浏览器中显示的当前页面”,他说的是“屏幕”;在我的世界里,浏览器标签不是“屏幕”。我猜你可以从那里得到安全问题:)
标签: php javascript html screenshot