IEには clipboardData.setData があるので
クリップボードへのコピーが簡単にできるが
IE以外のブラウザはクリップボードにアクセス
する機能がありません。
そこで、flashの setClipboard を使うとできるそうです
javascriptライブラリを作成してダウンロードまで提供して
くれている方がいました。
感謝です
ie以外でもクリップボードが使えるsetClipboard.js[to-R]
使い方も簡単です。
<script type="text/javascript" src="./setClipboard.js"></script>
setClipboard('id','コピーしました');