如何限制用户复制Web内容

nec*_*tar 6 html javascript

我正在创建一个网站,我的客户要求.我restrict user to copy TEXT displayed on the web page可以这样做吗?我在我的应用程序中使用PHP和HTML.

Bri*_*ian 24

不要试图粗鲁,但为什么人们一直在问这个?如果您希望人们能够查看信息,那么您无法阻止他们复制信息.任何类型的javascript胡说八道,以防止右键单击或选择或任何其他不会阻止确定的小偷,并将惹恼合法用户.


GSh*_*gan 12

如前面的每个答案所述,没有办法阻止某人使用您网站上的副本.即使你使用方法限制直接复制和粘贴,也总是有手工截图,OCR或旧的写作.

从不同的角度来看......如果内容是敏感的并且您的客户不希望它分发,您可以将其添加到您的站点中需要注册和身份验证才能访问的部分.通过这样做,您可以要求用户同意注册中明确拒绝从网站复制任何内容的条款和条件.

只是一个想法.

  • +1,很高兴看到"你不能"之外的另一个答案.我们都知道他不能,再说一遍也没有用.让我们提供替代方案:-) (3认同)

Jos*_*osh 5

正如其他所有答案所说,从技术上讲,你无法阻止人们复制你的页面文本.要向用户显示文本,您必须将其发送到用户的计算机,这意味着他们可以复制它.

但是,您可以合法地阻止他们使用CopyScape等服务复制文本

Copyscape致力于在线保护您的宝贵内容.我们提供世界上最强大,最受欢迎的在线抄袭检测解决方案,通过独立测试排名第一.Copyscape的产品受到全球数百万网站所有者的信赖,可以检查其新内容的原创性,防止重复内容,并在线搜索现有内容的副本.

Copyscape提供免费服务,用于在线查找您的网页副本,以及两个更强大的专业解决方案,以防止内容被盗和内容欺诈:

Copyscape Premium提供比免费服务更强大的抄袭检测功能,以及许多其他功能,包括复制粘贴原创性检查,批量搜索,案例跟踪和API

Copysentry通过每天或每周自动扫描网页并在找到新内容副本时通过电子邮件向您发送,为您的网站提供全面保护.

在他们的网站上阅读更多.


Rob*_*Fos 2

即使他要在闪存中构建系统,用户仍然可以在他们迫切想要的情况下手动写出内容,就像其他人所说的那样,不可能阻止坚定的人获取您的内容,除非您当然不显示它。