javascript - 如何在 JavaScript/jQuery 中捕获屏幕截图

标签 javascript jquery events dom-events

我的一个 friend 问我是否有可能“做点什么”来避免有人从她的博客文章中窃取她的照片。我告诉她我们可以尝试一些选择,但最终总有办法获得照片,有些人甚至会拍摄屏幕截图以便获得图像。

然后我问自己屏幕捕获是否作为事件存在,以便您可以使用 js/jQuery 捕获它并隐藏图像。我已经搜索了一段时间,但仍然找不到答案。

这可能吗?

最佳答案

在ASCII表中找出键盘上的截图键,通过javascript抓取,返回false。

这是一种方法,但最终,总有一种方法可以绕过它。甚至还有可以截取这些屏幕截图的软件。

例如在 Windows 8 上,如果您同时按下 Windows 键和打印屏幕,它会自动将屏幕截图保存到图片文件夹内的文件夹中。

这几乎是一场失败的战斗。

关于javascript - 如何在 JavaScript/jQuery 中捕获屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20572644/

相关文章:

javascript - Angular JS删除Sinatra的方法

javascript - 为什么以及何时我们应该在 ember.js 中使用 argument.length

jquery - 使用 JQuery 设置 CKEditor 值

c# - AppDomain.CurrentDomain.Process退出和清理

javascript - 引导日期时间选择器在引导模式中不起作用

javascript - 嵌套元素(Web 组件)无法获取其模板

javascript - 将文件拖放到隐藏元素上

asp.net-mvc - 如何通过 jQuery ajax 更新 ASP.NET MVC ViewData?

c# - 删除多余的委托(delegate)构造函数调用?

java - 当 JFrame 移动到桌面前面时会触发什么 Swing 事件