ホームページ >ウェブフロントエンド >jsチュートリアル >他の人が Web サイトのソースコードを JS で閲覧できないようにする方法
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; } }