web页面禁用右键、禁用左键、禁止查看源代码、禁用触摸板
在网页中禁用右键,能够直接的保护页面的源码,禁止用户右键查看原代码。这只是从最基础来预防,有备而来的黑客还是可以轻而易举的拿到代码,保险的还是从代码层级保护代码。 1、众所周知的鼠标 click 事件。示例: <!DOCTYPE html> <html > <head> <meta charset="utf-8"> <title>禁用右键</title> </head> <body> 点我一下试试!! <div > </div> <script> function click(){ if(event.button === 2){ alert( '您点击了鼠标右键 !!'); // return false; } else if(event.button === 1){ alert( '您点击了鼠标中键 !!'); // return false; } else if(event.button === 0){ // alert( '您点击了鼠标左键 !!'); return false; } } document.onmousedown=click </script> </body> </html> return false之后会禁用当前鼠标的状态。但是连续单击鼠标左键和右键便又可以看到右键菜单了。 2、有一种方法区别于第一种方法,就是从dom的属性起到限制的作用