HTML5のAPIによって、Webブラウザからクリップボードを操作できるようになっています。共有を促すときにメッセージをクリップボードにコピーしたり、別な機能でコピーしたテキストを貼り付けるといった操作が考えられます。 今回紹介するCopyPasteJSは、そんなWebブラウザのクリップボード操作を簡単に行えるようにするライブラリです。

CopyPasteJSの使い方

指定されたDOMの文字列をコピーする指定法です。

data-copy-text を使えばコピーする文字列を直接指定できます。

ペーストもターゲットを指定するだけです。

カットもできます。

コールバックを受け取ることもできます。

CopyPasteJSはJavaScriptをコーディングせずに実装できるのが利点です。あるDOMに文字列をコピーしたり、指定した入力フォームに文字列を追加できます。Webデザイナーの方でも手軽に使えることでしょう。

CopyPasteJSはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。

CopyPasteJS assisfery/CopyPasteJS: This a small JS library to execute clipboard functions in a fast and easy way.