ホームページ  >  記事  >  ウェブフロントエンド  >  js ページコピー機能を無効にする ページの右クリックメニューを無効にする サンプルコード_javascriptスキル

js ページコピー機能を無効にする ページの右クリックメニューを無効にする サンプルコード_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 17:23:57991ブラウズ

Web ページの右クリック メニューを無効にしますが、ショートカット キーを使用してコピーすることはできます。
js コードはコピー機能を無効にします:

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


注: このコードは body 要素の後に配置する必要があります。head の前または内側に配置すると機能しません。
完成: document.body.onselectスタートページ選択関数。
Document.body.oncontextmenu ページの右クリック メニュー。
document.body.ondragstart ページのコンテンツのドラッグ アンド ドロップ機能、ドラッグ アンド ドロップでコピーできます。コピーを禁止する場合は無効にする必要があります。
document.body.oncopy ページのコンテンツのコピー機能を無効にすると、[コピー] をクリックしたり、ショートカット キーを使用したりしても、クリップボードのコンテンツはコピーしたばかりのコンテンツではなく、以前にクリップボードに配置したコンテンツになります。空いている可能性があります。
document.body.oncut ページコンテンツの切り取り機能。これを無効にすると、コピー機能を無効にするのと同じ効果があります。
注: 上記の無効な機能を使用した後でも、ページの隅を右クリックまたはコピーできる場合は、本文がページ全体をカバーしていないためです。本文に次の属性を追加できます。
leftMargin=0 topMargin=0 style="width: 100%;height: 100%;"
body 属性を設定してコピー機能を無効にするコードは次のとおりです:


コードをコピーします コードは次のとおりです:
ondragstart="return false" oncopy ="return false"
oncut="return false;
leftMargin=0
topMargin=0 style="幅: 100%;高さ: 100%;" >
次のコードは無効な Web ページです。名前を付けて保存しましたが、テストは失敗しました。理由がわかる方は下にコメントを残していただけます。