ワンクリックでコピー その2

 前回は JavaScript を使って、テキストエリア内の文字をワンクリックでクリップボードにコピーましたが、今回は同じく JavaScript を使ってワンクリックで JavaScript 内に書き込んであるテキストをコピーするスクリプトです。

 これですといちいちテキストエリアを作らないですみます。ページで紹介した文章・語句・タグ・ソースなど、この JavaScript の中に書き込んでおけば、ワンクリックでクリップボードにコピーされます。改行したテキストをコピーしたい時は、テキスト内の改行したいところに \n と入れればOKです。

サンプル さてさて、クリックすると何がコピーされますやら…。(^^;)

ソース
- 省略 -
<script type="text/javascript">
<!--
function clip(){
clipboardData.setData('text',"コピーしたい\nテキスト");
alert('クリップボードにコピーしました');
}
//-->
</script>
</head>

<body>
<div align="center"><form>
<input type="button" value="コピー" onclick="clip();">
</form>
</div>
- 省略 -