JavaScript は window.clipboardData オブジェクトを使用してクリップボードのコンテンツを処理できます
クリップボードのメソッド setData(param1, param2) に保存します
param1: データ型テキストまたは URL など
param2: データのコンテンツ
Fromクリップボード ボードからデータを読み取るメソッドは getdata(param1) です
データをクリアするメソッドは clearData(param1) です
以下はデモの例です
]
以下は別の実装例です。 ページ上の文字を選択し、テキスト領域にドラッグします
window.event.dataTransfer オブジェクトはクリップボードのコンテンツも処理できますが、ドラッグ アンド ドロップ操作でのみ使用できることに注意してください
外部 Js を導入する必要がある場合は、<script>
function copyToClipboard()
{
var d=document.all("source").value;
window.clipboardData.setData('text', d);
}
</script> を実行するために更新する必要があります]<script>
function transferDrop() {
window.event.srcElement.innerText = window.event.dataTransfer.getData("text");
window.event.returnValue = false;
}
function transferDrag() {
window.event.dataTransfer.dropEffect = 'move';
window.event.returnValue = false;
}
</script>