禁用剪贴板&在网页上打印屏幕

时间:2010-03-16 19:11:25

标签: javascript jquery mootools

我在线搜索但无法获得满意的结果

我想保护我网站上的图片,我知道我可以禁用另存为,右键单击。

真正的问题是我们可以禁用剪贴板&使用JQUERY或java脚本打印屏幕。

所以没有来自打印屏幕的图像复制。

感谢

7 个答案:

答案 0 :(得分:3)

不是来自网页。

答案 1 :(得分:3)

即使您能够在浏览器中禁用这些功能,它也只会阻止临时用户。如果您在公共服务器上创建资源(因为您必须让临时用户查看它),实际上没有办法阻止某人检索该资源。毕竟,您实际上希望用户检索资源。

答案 2 :(得分:2)

没有。我很确定你做不到。打印屏幕是操作系统的一部分,而不是浏览器。我希望网站不能像我那样搞乱我的操作系统。

你当然可以在试图下载图像的人面前抛出障碍,但是没有水印,如果你在网上提供它,就没有很好的方法可以阻止人们获取你的形象(我知道)。

答案 3 :(得分:1)

不,你不能。并且您也无法以防弹方式禁用右键单击。

保护图像的唯一方法是将它们加水印。

答案 4 :(得分:1)

“打印屏幕”是操作系统的一项功能,因此无法通过网页禁用。

实际上,你不能禁用任何东西。我知道你在技术上可以,但大多数浏览器都有一个选项,不允许禁用这些东西。实际上,最糟糕的情况是,任何人都可以查看您网站的来源并复制图片的网址。

总之,不要太担心。有些人会复制你的图像,但这在互联网上并不是什么新鲜事,所以你只需要学习如何使用它。你工作中唯一能做的就是惹恼一些人,让其他人不得不尝试一下。所以,最好不要做任何事情。在您的网站上发布版权声明,大多数人都不会试图公然窃取你。

答案 5 :(得分:1)

您要求的唯一方法是将嵌入OS的DRM合并到您的内容中(想想HDCP)。这可以防止即使完成屏幕截图,但严重限制您的观众,并且是绝对可怕的主意 - 不要这样做!

如果您真的想要保护自己的图像,最好的方法是使用水印并在您的网站上提供质量非常低的图像,并以其他方式提供高质量的图像。水印不是一个完美的解决方案,但很多人认为它们足够好。

答案 6 :(得分:0)

没有直接的方法可以做到这一点,但每当用户在网站外徘徊时,我都会使用javascript来隐藏内容。这会强制用户实际激活您的页面,以便能够查看其内容。这将激活防止prnt scrn的javascript。