前端禁用f12,右键菜单等
说明: 如果使用vue或者是react项目的话,将代码写在生命周期函数中,组件加载完毕的生命周期中,如果是使用的原生的就写在script标签中 禁用f12 document . onkeydown = function ( ) { if ( window . event && window . event . keyCode == 123 ) { alert ( "F12被禁用" ) ; event . keyCode = 0 ; event . returnValue = false ; } if ( window . event && window . event . keyCode == 13 ) { window . event . keyCode = 505 ; } if ( window . event && window . event . keyCode == 8 ) { alert ( str + "\n请使用Del键进行字符的删除操作!" ) ; window . event . returnValue = false ; } } 屏蔽右键菜单 document . oncontextmenu = function ( event ) { if ( window . event ) { event = window . event ; } try { var