【问题标题】:Disable user from running javascript in console in all browsers [duplicate]禁止用户在所有浏览器的控制台中运行 javascript [重复]
【发布时间】:2016-08-08 07:14:26
【问题描述】:

如何禁止控制台为网站的所有浏览器运行任何脚本 ?

【问题讨论】:

标签: javascript jquery browser developer-tools


【解决方案1】:

简单的答案,你不能。

您必须使您的客户端和服务器端代码更加健壮,以便处理不稳定和意外的用户输入。

【讨论】:

  • 这里要画的基本线是:如果用户能搞定的只是他自己的经验,那不是真正的问题,所以不要过火。如果用户可以通过调整浏览器来扰乱其他人的体验(包括您的商业模式),这就是您的应用程序中的(安全)问题。
  • 我希望我的用户看到我向他展示的数据,但不要复制它。目前他只能使用 javascript 来做到这一点
  • @StephinKBabu 恐怕你无法阻止。您发送到浏览器的任何数据都可以被检索和复制
  • “我希望我的用户看到数据...但不要复制它” - 即使您可以禁用浏览器的开发工具,如果用户可以看到数据他们可以手动复制详细信息,或者截屏并通过 OCR 运行等。
猜你喜欢
  • 2012-04-02
  • 2011-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-31
  • 2013-01-05
  • 2020-06-12
  • 1970-01-01
相关资源
最近更新 更多