view-source:http://www.baidu.com
以谷歌浏览器为例,设置-高级设置-网站设置-JavaScrip-关闭允许
菜单-更多工具-开发者工具
方式一
- $(function(){
- $(document).bind("contextmenu", function () {
- return false;
- });//禁止右键
- document.oncontextmenu = function () {
- return false;
- };
- document.onkeydown = function () {
- if (window.event && window.event.keyCode == 123) {
- event.keyCode = 0;
- event.returnValue = false;
- return false;
- }
- };//禁止F12
- })
-
方式二
- <script type="text/javascript">
- //禁用右键(防止右键查看源代码)
- window.oncontextmenu=function(){return false;}
- //禁止任何键盘敲击事件(防止F12和shift+ctrl+i调起开发者工具)
- window.onkeydown = window.onkeyup = window.onkeypress = function () {
- window.event.returnValue = false;
- return false;
- }
- //如果用户在工具栏调起开发者工具,那么判断浏览器的可视高度和可视宽度是否有改变,如有改变则关闭本页面
- var h = window.innerHeight,w=window.innerWidth;
- window.onresize = function () {
- if (h!= window.innerHeight||w!=window.innerWidth){
- window.close();
- window.location = "about:blank";
- }
- }
- </script>
-