【问题标题】:Disable Clipboard & Print Screen on webpage在网页上禁用剪贴板和打印屏幕
【发布时间】:2016-03-04 09:25:15
【问题描述】:

我在网上搜索,但没有得到满意的结果

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

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

所以打印屏幕上没有图像副本。

谢谢

【问题讨论】:

标签: javascript jquery mootools


【解决方案1】:

不是来自网页。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      您当然可以在尝试下载图片的人面前设置障碍,但是如果您将图片放到网上,则没有很好的方法可以阻止人们获取您的图片(据我所知)。

      【讨论】:

        【解决方案4】:

        不,你不能。而且您也不能以防弹的方式禁用右键单击。

        保护您的图片的唯一方法是为图片添加水印。

        【讨论】:

          【解决方案5】:

          Print Screen 是操作系统的一项功能,因此无法通过网页禁用。

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

          简而言之,不要太担心。有些人会复制你的图像,但这在互联网上并不是什么新鲜事,所以你只需要学会接受它。你的任何工作唯一能做的就是惹恼一些人,让其他人不得不尝试一点。所以,最好什么都不做。在您的网站上放置版权声明,大多数人都不会试图公然窃取您的信息。

          【讨论】:

            【解决方案6】:

            满足您的要求的唯一方法是将操作系统嵌入的 DRM 合并到您的内容中(想想 HDCP)。这甚至可以阻止屏幕截图,但会严重限制您的观众,这是一个绝对可怕的想法 - 不要这样做!

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

            【讨论】:

              【解决方案7】:

              好吧,没有直接的方法可以做到这一点,但是每当用户将鼠标悬停在网站外时,我都会使用 javascript 来隐藏内容。这会迫使用户实际激活您的页面以查看其内容。这也将激活阻止 prnt scrn 的 javascript。

              【讨论】:

              • 文章链接失效了……还能用吗?
              猜你喜欢
              • 2011-03-16
              • 2011-10-04
              • 2019-02-17
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2011-03-09
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多