当前位置: 首页 > 知识库问答 >
问题:

禁止用户在所有浏览器的控制台中运行javascript[重复]

管炳
2023-03-14

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

共有1个答案

田硕
2023-03-14

答案很简单,你不能。

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

 类似资料:
  • 如果我在chrome或firefox上直接将下面的代码运行到控制台中,在第一个日志中,value2的值在内联表示中是0,但是如果我展开表示检查整个对象,它显示为17。这是一个多浏览器的bug还是我在这里遗漏了javascript的一些东西?我在这里提出这个问题的原因是,这种行为发生在不同的浏览器上,这使我认为语言或函数中存在某种我没有意识到的漏洞。 实际代码: 在MacOS Catalina和两种

  • 我正在用HTML/JavaScript开发一个web应用程序,我想阻止用户调用他们浏览器控制台中的函数,以避免作弊。所有这些函数都包含在一个名为的唯一文件中,该文件加载在文件的头部。 在网上搜索后,我找到了这个解决方案,它在Google Chrome上运行良好,但在其他浏览器(如Firefox)上效率很低: 有没有一个通用的方法来禁用控制台的函数调用?它是否依赖于浏览器,还是仅仅是一个范围的问题,

  • 问题内容: 为了进行快速验证,我在开发过程中已在浏览器控制台中测试了AngularJS服务。我注入到服务控制台的方法是在为说明这个问题,或 这与AngularJS 1.0.7完美配合。但是,升级到1.1.5之后,对于使用service的服务将不再起作用,不会发送xhr。 我已经测试过直接注射,它也不起作用。AngularJS changelog似乎没有关于此问题的记录。我可以知道这是什么问题吗?

  • 问题内容: 我试图找出如何抑制应用程序中的http请求和响应错误,例如,当对服务器提出错误请求时,我不希望该 错误记录到浏览器控制台中。我尝试覆盖$exceptionHandler,但是该逻辑适用于除HTTP 错误以外的所有异常,这些异常仍记录在浏览器中。我还创建了HTTP拦截器,但是全局400 Bad Request错误出现在我放入我的逻辑之前 : 那也没有抑制错误,有什么想法吗? EDIT 问

  • 我在SpringBoot api上工作,并使用具有以下属性设置的H2数据库。 当我想使用浏览器通过'http://localhost:8082/h2-console'查看H2数据库控制台时,浏览器中打开了一个带有连接和测试连接按钮的屏幕。当我单击Test Connection时,它返回成功,但当单击Connect按钮时,出现错误,即localhost拒绝连接。

  • 问题内容: 使用Javascript或AngularJS控制或禁用浏览器后退按钮 在这里我不是在问一个问题,但我想展示一个解决方案,以解决您使用AngularJS甚至Javascript时如何禁用和控制浏览器的后退按钮 问题答案: 如果您仅使用Javascript,则可以通过以下链接检查如何禁用“后退按钮”: http://jordanhollinger.com/2012/06/08/disabl