404 motivation not found | t_ishidaのブログ

1月/09

30

zeroclipboard

zeroclipboard

http://code.google.com/p/zeroclipboard/

これです。
JavaScriptからclipboardを扱おうとした場合IEならclipboardをJavaScriptから扱う仕組みが用意されているもののセキュリティ的に普通じゃ扱えなかったりして色々面倒くさかったり、他のブラウザでは、そもそも仕組みが用意されていなかったりしました。そこで、通常JavaScriptからclipboardを扱おうとした場合にはFlashを利用するのが一般的です。ただし、Flashを使える人以外は気軽に使える仕組みではありません。そこで登場したのがこのライブラリですが・・・・・動かせない!!!!
と、かなりの挌闘の末に諦めました。折を見て、retryしてみようと思います。

<script
   type="text/javascript"
   src="/js/zeroclipboard/ZeroClipboard.js">
</script>
<script type="text/javascript">
 ZeroClipboard.setMoviePath( 'http://ishida-tak.sakura.ne.jp/js/zeroclipboard/ZeroClipboard.swf'' );
var c = new ZeroClipboard.Client();
c.setHandCursor( true );
c.addEventListener( 'mouseover', function (){
   alert(
     document.getElementById('txt').value  +
     '  をクリップボードにコピー'
    );
   c.setText(
    document.getElementById('txt').value
    );
});

c.glue( 'flash_btn' );
</script>
<textarea id="txt">このデータね</textarea>
<div id="flash_btn"><b>Copy To Clipboard...</b></div>
<textarea>こっちに貼り付けてみてね</textarea>
Share and Enjoy:
  • Digg
  • del.icio.us
  • Google Bookmarks
  • Tumblr
  • email
  • Facebook
  • FriendFeed

RSS Feed

コメントはまだありません。

Leave a comment!

<< フレームワーク(笑)

今読んでる本 >>

Find it!

Theme Design by devolux.org

Tag Cloud