【发布时间】:2016-03-18 20:18:34
【问题描述】:
互联网上的一些安全网站,如银行等,已禁用“右键单击”。我知道这只是为了防止最终用户访问“检查元素”或“工具箱”项目。但是,在某些浏览器上,只需按 F12 键或任何等效键即可。
那么,如果有人试图篡改代码,有什么方法可以持续检查网页代码(HTML、CSS 和 JS)的变化,并将它们重定向到警告页面?还是在他们尝试阅读代码之前阻止他们?
【问题讨论】:
-
最好的办法永远是验证 POST 上的数据,并处理无效的情况
-
既然 99.9% 的访问者根本不知道使用 F12 键或面板的用途 - 为什么要通过放慢页面速度来惩罚他们?如果我喜欢您网站上的特定颜色,我会因为查看 CSS 样式而受到惩罚吗?您真正担心数据的唯一时间是数据被发送回服务器进行进一步处理时。然后你依靠你的服务器端脚本来做完整的验证。
-
是的。以这种方式思考的企业是懒惰或无能的,真的很困扰我。由于无法生成适当的系统,它们会降低用户体验。雇用能胜任这项工作的人。
标签: javascript jquery html css kiosk