Posted in Javascript onSeptember 22, 2013
利用2个文件
ZeroClipboard.js
ZeroClipboard.swf
<script type="text/javascript" src="ZeroClipboard.js"></script> <script language="JavaScript"> var clip = null; function $(id) { return document.getElementById(id); } function init(xm) { clip = new ZeroClipboard.Client(); clip.setHandCursor( true ); clip.addEventListener('load', function (client) { debugstr("Flash movie loaded and ready."); }); clip.addEventListener('mouseOver', function (client) { // update the text on mouse over clip.setText($('txt_links').value ); }); clip.addEventListener('complete', function (client, text) { debugstr(xm ); }); clip.glue( 'd_clip_button', 'd_clip_container' ); } function debugstr(msg) { if(msg=='1'){ alert('复制成功,请用Chrl+V粘贴'); //alert('chushihu,请用Chrl+V粘贴'); }else{ } } </script>
注意:<body onload="init(1);">
JS+flash实现chrome和ie浏览器下同时可以复制粘贴
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@