他の人が Web サイトのソースコードを JS で閲覧できないようにする方法

高洛峰
リリース: 2016-10-12 15:54:58
オリジナル
1661 人が閲覧しました

4 つの表示パス:

表示効果: Poke

1. F12 を直接押します

3. マウスを右クリックして表示します

4. source: +url

上記の 3 つの状態をすべてブロックするだけです。ドキュメントには onkeydown (キーボード キー イベント) があり、イベント内で対応するキーコードを見つけて処理するだけです。

ドキュメントには oncontextmenu の右マウス ボタン イベントもあるので、それをブロックするだけです。 4 の Ctrl+u はブロックできますが、[ただし、URL の前に view-source: を追加すると、更新後も表示できます^_^]

JS コードは次のとおりです:

window.onload=function(){
        document.onkeydown=function(){
            var e=window.event||arguments[0];
            if(e.keyCode==123){
                alert("小样你想干嘛?");
                return false;
            }else if((e.ctrlKey)&&(e.shiftKey)&&(e.keyCode==73)){
                alert("还是不给你看。。");
                return false;
            }else if((e.ctrlKey)&&(e.keyCode==85)){//追加

        return false;
       }
        };
        document.oncontextmenu=function(){
            alert("小样不给你看");
            return false;
        }
    }
ログイン後にコピー

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート