为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用JS禁用F12和浏览器的开发者模式(控制台)

如何使用JS禁用F12和浏览器的开发者模式(控制台)

ABOUTYOU 2019-05-22 17:49:25
后台管理框架,想禁用用户取查看开发者模式(控制台),请问有什么JS方法或者插件可以禁用呢?比较全面的禁用,适用于多个不同浏览器的禁用。希望有经验的能指教一下例如这个demo站:http://demo.larrycms.com/back...我觉得这个站真的比较全面的禁掉了开发者模式(控制台)
查看完整描述

2 回答

?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

事先把devtools调成弹出式窗口的然后关掉,然后把javascript:console.log=function(){};加入书签,点一下他这个你所谓的“完全禁掉了”就破功了。他是利用console.log打印一个对象然后覆盖这个对象的toString方法,一旦开发者工具存在,toString方法就会被调用。所以破功方式就是毁掉console.log.
不让打开devtools以及不让右键查看源代码,这些都是徒劳的,我自己的电脑我在中间加个http代理你肯定管不着,http代理要怎么看怎么看,把你页面上的禁用开发者工具的那段代码删掉都行。
                            
查看完整回答
反对 回复 2019-05-22
?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

window.onkeydown=function(e){
if(e.keyCode===123){
e.preventDefault()
}
}
window.oncontextmenu=function(e){e.preventDefault()}
                            
查看完整回答
反对 回复 2019-05-22
  • 2 回答
  • 0 关注
  • 1176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信