用javascript屏蔽浏览器的F1~F12

JavaScript022

用javascript屏蔽浏览器的F1~F12,第1张

你这个判断不能写在外部直接写里边就可以了。

document.onkeydown = function(event){if ((event.keyCode == 112) || //屏蔽 F1

                    (event.keyCode == 113) || //屏蔽 F2

                    (event.keyCode == 114) || //屏蔽 F3

                    (event.keyCode == 115) || //屏蔽 F4

                    (event.keyCode == 116) || //屏蔽 F5

                    (event.keyCode == 117) || //屏蔽 F6

                    (event.keyCode == 118) || //屏蔽 F7

                    (event.keyCode == 119) || //屏蔽 F8

                    (event.keyCode == 120) || //屏蔽 F9

                    (event.keyCode == 121) || //屏蔽 F10

                    (event.keyCode == 122) || //屏蔽 F11

                    (event.keyCode == 123)) //屏蔽 F12

                    {

                    return false

                }}

            window.onhelp = function(){return false}

你可以监听键盘事件,当键盘按下去是F12的时候,return false。这样就可以禁止了,然后这没有什么卵用。F12只是快捷键,人家要看你的源代码,审查元素,一样会出来。所以,这时候你又想到禁右键菜单,然而,想看你的人,直接从工具进去,也是可以看到,所以,我不建议去做无用功

监听键盘事件,设置键盘按下F12的时候,return false就可以禁止,不过别人可以通过审查元素一样能看到,这时候又得禁用鼠标右键,然而,直接从工具进去,还是能看到想看到的,所以,无用功少做吧