我尝试了很多方法来禁用控制台但没有工作。那么如何禁用它呢?

I try a lot of ways to disabled console but not working. So how to disabled it?

我在网上搜索过这个,然后我尝试了一些方法,但没有用。 我的代码:

    <script type="text/javascript">
        (function () {

            var _z = console;
            Object.defineProperty(window, "console", {
                get: function () {
                    if (_z._commandLineAPI) {
                        throw "Sorry, Can't execute scripts!";
                    }
                    return _z;
                },
                set: function (val) {
                    _z = val;
                }
            });

        })();
    </script>

这种方式也不行!

    <script type="text/javascript">
        window.console.log = function () {
            console.error('Sorry , developers tools are blocked here....');
            window.console.log = function () {
                return false;
            }
        }
    </script>

首先我认为我的浏览器不支持此代码或禁用此代码,然后我尝试其他浏览器但它们不工作

一般情况下,您无法对控制台或开发人员工具执行任何操作,因为它们位于客户端。上面的那些曾经有效,但自 ES6 以来不再有效。