注意:此处需要使用的ZeroClipboard.js版本为1.0.7,附件中有所需js文件,如果js版本不对这个demo可能不好使
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <HTML> <HEAD> <TITLE> 复制demo </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script type="text/javascript"src="ZeroClipboard.js" ></script> <BODY> <INPUT TYPE="text" NAME="" id="txt" value="复制的内容"> <input type="button" value="复制" id="BTNcOPY_1" /> </BODY> <script type="text/javascript"> $(function(){ $("input[id^=BTNcOPY_]").each(function(){ //ZeroClipboard.swf和ZeroClipboard.js不在相同目录下需要设置动画文件路径 //ZeroClipboard.setMoviePath("${base}/web/js/zeroclipboard-1.0.7/ZeroClipboard.swf"); var clip = new ZeroClipboard.Client(); clip.setHandCursor(true); var obj = $(this); var id = $(this).attr("id"); clip.glue(id); //鼠标移上时改变按钮的样式 clip.addEventListener( "mouseOver", function(client) { obj.css("color","#FF6600"); var txt=$("#txt").val();//设置复制内容 clip.setText(txt); }); //鼠标移除时改变按钮的样式 clip.addEventListener( "mouseOut", function(client) { obj.css("color",""); }); //这个是复制成功后的提示 clip.addEventListener( "complete", function(){ alert("已经复制到剪切板!"); }); }); }); </script> </HTML>
相关推荐
ZeroClipboard.js ZeroClipBoard.swf下载
ZeroClipboard.min.js跨浏览器完美复制,可以多版本多浏览器实现一键复制的功能
zclip.js ZeroClipboard.swf 下载 js jquery 复制文件
ZeroClipboard实现js复制,兼容谷歌,文件包带ZeroClipboard.js和ZeroClipboard.swf
网页中偶尔需要复制链接到粘贴板里,然后粘贴分享。FLASH粘贴板,兼容所有浏览器,但必须得安装了FLASH插件哦。例子中有所有的插件 直接复制就行了。本人已经试过。
zeroClipboard.js + swf 支持chrome和IE浏览器,拷贝复制粘贴的功能,跨浏览器支持
兼容各大浏览器的jquery zclip复制功能所需要的类库(jquery.zclip.min.js和zeroClipboard.swf)
ZeroClipboard js实现完美复制 兼容所有的浏览器
复制内容到粘贴板
path: "${basePath}/js/bbs/invite/ZeroClipboard.swf",/* flash所在项目地址 */ copy: function(){ return $("#copyUrl").val(); }, afterCopy:function(){/* 复制成功后的操作 */ alert("复制成功!"); } ...
这样,这样基本功能实现了,点击按钮就可以复制设置好的文本了。你可能注意到了,待复制的文本是固定的,如果想要动态改变的怎么办,比如复制一个输入框中的内容。不用担心,下面会讲到的。 Zero Clipboard的高级...
ZeroClipboard.js是一个支持复制和粘贴的JavaScript插件,目前官方已经到2.x的版本了,但不支持IE9以下的浏览器,而如果要兼容,则可以使用1.x的版本,我使用的是最开始的一个版本:1.0.7的。该版本支持IE7和IE8,...
用于jquery实现复制功能的js文件和 swf文件,测试可用
因为网站文章需要提供几个按钮,单击后实现复制文章内容到剪贴板。 在网上搜索了很多内容,发现都比较乱这里自己整理下,分享给大家 效果图如下: 之前使用的是window.clipboardData.setData,只能支持IE和火狐。...
JS实现复制到剪贴板功能,使用ZeroClipboard
ZeroClipboard包含所要用的ZeroClipboard.js和ZeroClipboard.swf
JS实现点击复制功能
上传文件 Prism-toolbar.css 、prism-toolbar.js、 zeroclipboard.min.js 和 zeroclipboard.swf 到您的网站托管帐户(将 ZeroClipboard.js 和 ZeroClipboard.swf 上传到同一文件夹中,否则插件将无法工作) ...