标签: javascript jquery
在javascript中,我们可以阻止用户按下各种键,我知道。 但是,F12等已禁用的密钥可能会阻止用户访问开发人员工具,或者说阻止用户右键单击也可以执行相同操作。从安全的角度来看,这是一个非常好的主意,然后为什么所有主要网站都没有实现这样的场景,以保护他们的硬件,如各种CSS和设计。
F12
我想要一个合乎逻辑的答案。如果需要对具有此类实施的网站的任何参考,请告诉我,我将使用该链接更新我的问题。
答案 0 :(得分:9)
您可以拦截密钥,以及无法拦截的密码工具(例如,通过菜单)。
如果你想保护你的代码或其他类似代码,你就不能完全停止。用户可以访问任何发送到客户端的内容。
如果您试图阻止用户在devtools中遇到麻烦,您可能会做Facebook所做的事情,这会向控制台输出一条大胆的消息,警告用户不要使用它:
答案 1 :(得分:2)
答案就像它得到的一样简单:用户可以简单地禁用js,所以为什么要在功能上花费资源,这可以被禁用。