1.右クリックしてコピーを無効にします
方法1:
次のコードをWebページに追加します。
コードコピーは次のとおりです。
<スクリプト言語= "javascript">
document.oncontextmenu = new function( "event.returnvalue = false");
document.onselectstart = new function( "event.returnValue = false");
</script>
方法2:
次のコードを<body>に追加します:
<body oncontextmenu = "return false" onselectstart = "return false">
または
<body oncontextmenu = "event.returnvalue = false" onselectstart = "event.returnvalue = false">
本質的に、方法2は方法1と同じです。
方法3:
コピーのみを制限する場合は、次のコードを<body>に追加できます。
<body oncopy = "alert( '申し訳ありません、コピーは禁止されています!'); return false;">
2。無効なメニュー「ファイル」 - 「AS」を保存します
右クリックとコピーの選択を禁止するだけで、他の人はブラウザメニューで「ファイル」 - 「保存」を介してファイルをコピーすることもできます。コピーを作成します
Beiが無効な場合は、<body>と</body>の間に次のコードを追加できます。
コードコピーは次のとおりです。
<noscript>
<iframe src = "*。htm"> </iframe>
</noscript>
このようにして、ユーザーがWebページを保存すると、エラー「Webページを保存できません」が表示されます。
さらに、event.preventdefault()メソッドを使用して、oncontextmenu()およびonselectstart()をブロックすることもできます。
コードコピーは次のとおりです。
document.oncontextmenu = function(evt){
evt.preventdefault();
}
document.onselectstart = function(evt){
evt.preventdefault();
};
もちろん、無効にすることができるため、イベントを再割り当てするだけで、nullまたはstringとbooleanの両方に割り当てることもできます。のように:
コードコピーは次のとおりです。
document.oncontextmenu = "";
document.onselectstart = true;
またはJSを無効にする:Google Chromeを開き、「設定」を選択する「プライバシー設定」オプションを選択するコンテンツ設定 "" javascript "select" select "javascriptの実行を許可しないようにし、設定が更新されます。