禁用右键单击并从我的网页复制粘贴等

Tes*_*in -4 javascript

首先要提前感谢..

我想禁用view page source,copypaste image等在我的网站.
我该怎么做?我知道php和javascript.

Sna*_*ake 12

没有完美的方法来做到这一点.

您可以使用Javascript取消鼠标右键,但如果禁用Javascript怎么办?

另外,我总是可以在Firefox中使用CTRL + U查看源代码.

由于浏览器最终必须解析HTML/Javascript,因此您总能在Firefox等调试器中看到它.

放开这个想法.不可能.


Wil*_*den 8

不要打扰.这样做没有万无一失的方法.最终,如果您要发布内容(和源代码),那么您必须接受其他人将能够复制它.

对此的任何解决方案都将依赖于用户的浏览器协作,但浏览器处于用户的控制之下,因此您无法做出这种假设.通常它只是一个禁用JavaScript的情况,这是微不足道的.对于你的许多用户来说,它也会让人烦恼和光顾.


Wim*_*dse 7

简而言之.你不能.

禁用右键单击Javascript等内容对最终用户来说非常烦人.并且它不会阻止他们从浏览器菜单或快捷方式或其他各种方式保存文件或查看源.

不要打扰.


Ben*_*ard 7

本文将向您展示如何禁用右键单击,但让我们记住以下几点:

  1. 如果用户禁用了JavaScript,他们仍然可以右键单击
  2. 这是一个巨大的可用性问题,因为它阻止用户使用任何其他上下文菜单功能
  3. 如果有人真的想复制/窃取您的内容,还有其他方法,禁用右键单击不是这样做的方法.

说实话,试图阻止用户以这种突兀的方式窃取内容可能会刺激他们找到另一种方法......

简而言之,在实施之前要三思而后行.


lee*_*ers 6

请求这些类型功能的开发人员和客户只是没有"获得"互联网和www的全部内容.