屏蔽右键

屏蔽右键 F12 Ctrl+U Ctrl+S

效果图

代码图

把他们添加到</head>的前面或者</body>的前面

代码如下:

点开展示代码

    <link rel="stylesheet" href="https://www.cenguigui.cn/pingbiyoujian/jBox.all.min.css">
    <script src="https://www.cenguigui.cn/pingbiyoujian/jquery.min.js"></script>
    <script>
    document.addEventListener("DOMContentLoaded", function() {
        if ($(".joe_comment__respond-form .foot div").hasClass("Comment_ImageUrl")) {
            function d() {
                $(".comment_box").css("width", "26px"), $(".dropdown-menu").css("left", "0px")
            }
    
            function c() {
                $(".comment_box").removeAttr("style"), $(".dropdown-menu").removeAttr("style")
            }
        }
    });
    document.addEventListener("copy",function(e){
        new jBox('Notice', { theme: 'NoticeFancy', attributes: { x: 'left', y: 'bottom' }, color: 'green', content: "复制成功!转载请务必保留原文链接!", animation: { open: 'slide:bottom', close: 'slide:left' } });
    });
    $(function(){
                document.oncontextmenu = function () {
                new jBox('Notice', { theme: 'NoticeFancy', attributes: { x: 'left', y: 'bottom' }, color: 'red', content: "右键菜单已关闭,复制内容请使用快捷键", animation: { open: 'slide:bottom', close: 'slide:left' } });
                return false;
            }
                document.onkeydown = function () {
                if (event.ctrlKey && window.event.keyCode == 85) {
                    new jBox('Notice', { theme: 'NoticeFancy', attributes: { x: 'left', y: 'bottom' }, color: 'red', content: "不建议查看源码(Ctrl+U)", animation: { open: 'slide:bottom', close: 'slide:left' } });
                    return false;
                }
                if(window.event && window.event.keyCode == 123) {
                    new jBox('Notice', { theme: 'NoticeFancy', attributes: { x: 'left', y: 'bottom' }, color: 'red', content: "F12功能已经关闭!", animation: { open: 'slide:bottom', close: 'slide:left' } });
                    return false;
                }
                if(window.event && window.event.keyCode == 83) {
                    new jBox('Notice', { theme: 'NoticeFancy', attributes: { x: 'left', y: 'bottom' }, color: 'red', content: "不建议另存网页(Ctrl+S)", animation: { open: 'slide:bottom', close: 'slide:left' } });
                    return false;
                }
            };
        });
        </script>
    <script src="https://www.cenguigui.cn/pingbiyoujian/jBox.all.min.js"></script>
    <!--屏蔽右键,F12,Ctrl+u  Ctrl+s等   end -->

keyCode值的汇总如下:

点我展示keyCode汇总

keycode 8 = BackSpace BackSpace

keycode 9 = Tab Tab

keycode 12 = Clear

keycode 13 = Enter

keycode 16 = Shift_L

keycode 17 = Control_L

keycode 18 = Alt_L

keycode 19 = Pause

keycode 20 = Caps_Lock

keycode 27 = Escape Escape

keycode 32 = space space

keycode 33 = Prior

keycode 34 = Next

keycode 35 = End

keycode 36 = Home

keycode 37 = Left

keycode 38 = Up

keycode 39 = Right

keycode 40 = Down

keycode 41 = Select

keycode 42 = Print

keycode 43 = Execute

keycode 45 = Insert

keycode 46 = Delete

keycode 47 = Help

keycode 48 = 0 equal braceright

keycode 49 = 1 exclam onesuperior

keycode 50 = 2 quotedbl twosuperior

keycode 51 = 3 section threesuperior

keycode 52 = 4 dollar

keycode 53 = 5 percent

keycode 54 = 6 ampersand

keycode 55 = 7 slash braceleft

keycode 56 = 8 parenleft bracketleft

keycode 57 = 9 parenright bracketright

keycode 65 = a A

keycode 66 = b B

keycode 67 = c C

keycode 68 = d D

keycode 69 = e E EuroSign

keycode 70 = f F

keycode 71 = g G

keycode 72 = h H

keycode 73 = i I

keycode 74 = j J

keycode 75 = k K

keycode 76 = l L

keycode 77 = m M mu

keycode 78 = n N

keycode 79 = o O

keycode 80 = p P

keycode 81 = q Q at

keycode 82 = r R

keycode 83 = s S

keycode 84 = t T

keycode 85 = u U

keycode 86 = v V

keycode 87 = w W

keycode 88 = x X

keycode 89 = y Y

keycode 90 = z Z

keycode 96 = KP_0 KP_0

keycode 97 = KP_1 KP_1

keycode 98 = KP_2 KP_2

keycode 99 = KP_3 KP_3

keycode 100 = KP_4 KP_4

keycode 101 = KP_5 KP_5

keycode 102 = KP_6 KP_6

keycode 103 = KP_7 KP_7

keycode 104 = KP_8 KP_8

keycode 105 = KP_9 KP_9

keycode 106 = KP_Multiply KP_Multiply

keycode 107 = KP_Add KP_Add

keycode 108 = KP_Separator KP_Separator

keycode 109 = KP_Subtract KP_Subtract

keycode 110 = KP_Decimal KP_Decimal

keycode 111 = KP_Divide KP_Divide

keycode 112 = F1

keycode 113 = F2

keycode 114 = F3

keycode 115 = F4

keycode 116 = F5

keycode 117 = F6

keycode 118 = F7

keycode 119 = F8

keycode 120 = F9

keycode 121 = F10

keycode 122 = F11

keycode 123 = F12

keycode 124 = F13

keycode 125 = F14

keycode 126 = F15

keycode 127 = F16

keycode 128 = F17

keycode 129 = F18

keycode 130 = F19

keycode 131 = F20

keycode 132 = F21

keycode 133 = F22

keycode 134 = F23

keycode 135 = F24

keycode 136 = Num_Lock

keycode 137 = Scroll_Lock

keycode 187 = acute grave

keycode 188 = comma semicolon

keycode 189 = minus underscore

keycode 190 = period colon

keycode 192 = numbersign apostrophe

keycode 210 = plusminus hyphen macron

keycode 211 =

keycode 212 = copyright registered

keycode 213 = guillemotleft guillemotright

keycode 214 = masculine ordfeminine

keycode 215 = ae AE

keycode 216 = cent yen

keycode 217 = questiondown exclamdown

keycode 218 = onequarter onehalf threequarters

keycode 220 = less greater bar

keycode 221 = plus asterisk asciitilde

keycode 227 = multiply division

keycode 228 = acircumflex Acircumflex

keycode 229 = ecircumflex Ecircumflex

keycode 230 = icircumflex Icircumflex

keycode 231 = ocircumflex Ocircumflex

keycode 232 = ucircumflex Ucircumflex

keycode 233 = ntilde Ntilde

keycode 234 = yacute Yacute

keycode 235 = oslash Ooblique

keycode 236 = aring Aring

keycode 237 = ccedilla Ccedilla

keycode 238 = thorn THORN

keycode 239 = eth ETH

keycode 240 = diaeresis cedilla currency

keycode 241 = agrave Agrave atilde Atilde

keycode 242 = egrave Egrave

keycode 243 = igrave Igrave

keycode 244 = ograve Ograve otilde Otilde

keycode 245 = ugrave Ugrave

keycode 246 = adiaeresis Adiaeresis

keycode 247 = ediaeresis Ediaeresis

keycode 248 = idiaeresis Idiaeresis

keycode 249 = odiaeresis Odiaeresis

keycode 250 = udiaeresis Udiaeresis

keycode 251 = ssharp question backslash

keycode 252 = asciicircum degree

keycode 253 = 3 sterling

keycode 254 = Mode_switch

本文作者:Guigui 站长: 笒鬼鬼
文章标题:屏蔽右键 F12 Ctrl+U Ctrl+S
本文链接:https://www.cenguigui.cn/pingbi.html
版权说明:若无注明,本文皆为“Guigui'Blog”原创,转载请保留文章出处。

最后修改:2022 年 11 月 08 日
如果觉得我的文章对你有用,请随意赞赏