ページの文字コピーを禁止するサンプルと、
ページへのペースト(貼付け)を禁止するサンプルです。
ページのコピーを禁止にする
ページへのコピーを禁止にするには、oncopyイベントハンドラを設定します。
1 2 3 |
window.onload = function(){ document.body.oncopy = function(){return false;} } |
1 |
<body oncopy="return false;"> |
ページへのペースト(貼付け)を禁止にする
ページへのペーストを禁止にするには、onpasteイベントハンドラを設定します。
1 2 3 |
window.onload = function(){ document.body.onpaste = function(){return false;} } |
1 |
<body onpaste="return false;"> |
実行サンプル
当ページはコピー&ペーストができません。(※当サイトの他ページは可能です。)
↓ここにコピー&ペーストできるかどうかお試しください。
解説
- コピーを禁止したい場合は、oncopy="return false;" を設定します。
- ペーストを禁止したい場合は、onpaste="return false;" を設定します。
- コピーとペーストの両方を禁止したい場合は、上記を両方とも指定します。