oncopy | NN なし IE 5(Win) DOM なし
| バブル : あり、キャンセル可能 : あり
ユーザーが、選択したコンテンツをシステムクリップボードに転送するために、[編集] メニュー、キーボードショートカットまたはコンテキストメニューによって [コピー] コマンドを開始した後に発生します。このイベントのイベントハンドラーで、追加のデータを clipboardData オブジェクトに格納することによって、システム標準のコピーアクションに処理を追加することができます。clipboardData オブジェクトの onpaste イベントハンドラーでこのデータを必要に応じて読み取って処理します。
編集できない要素に対してユーザーが [コピー] メニューコマンドを使用できるようにするには、oncopy イベントハンドラーと同じオブジェクトの onbeforecopy イベントハンドラーで event.returnValue を false に設定します。これに対し、ユーザーが body 要素内にあるコンテンツをコピーできないようにするには、oncopy イベントハンドラーで event.returnValue を false に設定します。しかし、この方法では、ユーザーが価値あるコンテンツをコピーするのを確実に阻止することはできません。
代表的なターゲット
フォームコントロール以外の表示要素。