JQ和JS实现点击后复制到剪切板

来源:互联网 发布:python爬虫克隆网页 编辑:程序博客网 时间:2024/05/17 01:48

JQ和JS实现点击后复制到剪切板

注意:1、点击的按钮必须是button或者input中的button2、实现的具体网址http://www.cnblogs.com/tinyphp/archive/2013/09/07/3307522.html注意:ZeroClipboard在本地测试无法使用,必须在服务器上测试,如http://localhost... 准备:ZeroClipboard.swf 和 ZeroClipboard.js小示例:单用<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>复制</title></head><script type="text/javascript" src="ZeroClipboard.js"></script><body><input type="submit" name="btn_copy" value="复制" id="btn_submit" /><script type="text/javascript">var clip = new ZeroClipboard.Client();clip.setHandCursor(true);clip.setText("要复制的文本");clip.glue("btn_submit");</script></body></html>下载Demo>>>>>>>>> 通用版:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>通用..</title></head><body>text: <input type="text" name="text" value="copy ok!" id="text"/><input type="submit" name="btn_copy" value="复制" id="btn_submit"/><script type="text/javascript" src="ZeroClipboard.js"></script> <script type="text/javascript">copyToClipboard('text','btn_submit');function copyToClipboard(txt,id){var clip = new ZeroClipboard.Client();clip.setHandCursor(true);var text= document.getElementById(txt).value;clip.setText(text);                    clip.glue(id);clip.addEventListener( "complete", function(){    alert("复制成功!");});}</script> </body></html>
0 0
原创粉丝点击