メモを取ってください
コードコピーは次のとおりです。
//右クリックメニューを無効にし、コピーして選択します
$(document).bind( "contextmenu copy selectStart"、function(){
falseを返します。
});
// Ctrl+CおよびCtrl+Vを無効にします(すべてのブラウザによってサポートされています)
$(document).keydown(function(e){
if(e.ctrlkey &&(e.keycode == 65 || e.keycode == 67)){
falseを返します。
}
});
//選択を禁止するようにCSSを設定します(次のCSSを書く場合、このコードは必要ありません、ブラウザの新しいバージョンはそれをサポートします)
$(function(){
$( "body")。css({
"-moz-user-select": "none"、
"-webkit-user-select": "none"、
"-ms-user-select": "none"、
"-khtml-user-select": "none"、
"-o-user-select": "none"、
「ユーザー選択」:「なし」
});
});
JavaScriptが無効になった後に失敗するのを防ぐために、CSS(新しいブラウザによってサポートされ、徐々に標準になった)で記述できます。
コードコピーは次のとおりです。
体 {
-moz-user-select:none; /* Firefoxプライベート属性*/
-webkit-user-select:none; /* webkitカーネルプライベート属性*/
-ms-user-select:none; / * IEプライベート属性(IE10以降) */
-khtml-user-select:none; /* KHTMLカーネルプライベート属性*/
-o-user-select:none; /*オペラプライベート属性*/
ユーザーセレクト:なし; /* css3属性*/
}
コードは非常に簡単ですが、実装関数は非常に実用的です。ただし、この無料のインターネットでのコピーを禁止することは、プロモーションに値するものではないことに注意する必要があります。状況に応じて実用的にしてください。