我尝试了很多方法来禁用控制台但没有工作。那么如何禁用它呢?
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 以来不再有效。
我在网上搜索过这个,然后我尝试了一些方法,但没有用。 我的代码:
<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 以来不再有效。