JS+flash实现chrome和ie浏览器下同时可以复制粘贴 |
利用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);"> |