javascript - 禁用浏览器控制台

标签 javascript console

我正在编写一个使用大量 JavaScript 的在线游戏,如果您开始在控制台中摆弄变量,或者更糟的是,检查DOM 以查看隐藏单元的位置等。

现在,我检测控制台何时打开并重写整个 <body>元素包含一条消息,说明他们必须关闭控制台并刷新页面才能继续播放。

是否有可靠的方法再次关闭或完全禁用控制台?

最佳答案

作弊者还可以将 JavaScript 写入地址栏;就此而言,您可以在 WinForms 程序中托管浏览器控件并修改页面上的任何内容,而无需打开控制台。您可以为自己编写一个带有方便按钮和友好 UI 的漂亮小作弊应用程序,并将其分发给所有作弊 friend 。您真正需要做的是不信任用户的输入。在服务器上运行重要的东西,只允许客户端发送 AJAX 请求。否则作弊在所难免。

关于javascript - 禁用浏览器控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18405614/

相关文章:

javascript - 简单的 react 组件不接受箭头功能

javascript - 恢复后phonegap setinterval继续

c++ - 在 Windows 服务的控制台中显示消息

PHP:执行怪异

Java - 带有 System.out.println() 的 Mac/Windows

javascript - 如何在提交表单之前加载图像

javascript - 使用 jshint-rhino.js 进行自定义设置

javascript - 使用 JQuery 更改 SVG 中的元素

java - 如何删除Java控制台的MongoDB消息?

linux - kcachegrind 的控制台替代品?