下面说实现步骤:
1- 引用文件。下载后会得到两个核心文件ZeroClipboard.js和ZeroClipboard.swf,在项目中引用其中一个。
<script type="text/javascript" src="http://www.cnblogs.com/Scripts/ZeroClipboard/ZeroClipboard.js"></script>
2- 加载ZeroClipboard对象,并实现复制功能。
复制代码 代码如下:
//这步很重要,设定flash文件引用路径。
ZeroClipboard.setMoviePath('http://www.cnblogs.com/Scripts/ZeroClipboard/ZeroClipboard.swf');
//创建ZeroClipboard对象
clip = new ZeroClipboard.Client();
clip.setHandCursor(true);
//加载事件,在mouseOver事件中将需要复制的内容传到flahs文件中保存
clip.addEventListener('mouseOver', function(client) {
clip.setText($('#IndInfo').val());
});
//复制成功后弹出对话框
clip.addEventListener('complete', function(client, text) {
alert("Copied text to clipboard:\n\n" + text);
});
//指定实现复制功能对象
clip.glue('Copy');
//下面是用到的html对象
<%= Html.Hidden("IndInfo", ViewData["IndInfoFormat"].SafeString())%>
<input type="button" value="Copy To Clipboard" id="Copy" name="Copy" />
3- 如果是本地调试,基于flash的安全机制,需要做一些设置
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04a.html
直接在网页上输入flash文件的物理路径就可以了。
下载地址 https://www./jiaoben/28907.html
相关推荐:
Sql server2005 优化查询速度50个方法小结
Win2003 系统服务器防火墙
一些实用的sql语句
从Oracle 表格行列转置说起第1/2页
MSSQL 计算两个日期相差的工作天数的语句
Javascript 解疑
Jquery 学习笔记(一)
最近脚本之家网站无法访问的公告20090923
asp.net url重写浅谈
php 数学运算验证码实现代码
jquery 选择器部分整理
ASP.NET MVC学习笔记
sql 查询结果合并union all用法_数据库技巧
mysql 日期和时间函数
javascript 面向对象,实现namespace,class,继承,重载
python 中文字符串的处理实现代码
颜色变换 像字符逐字输入的欢迎词
CSS 布局一个漂亮的滑块
用Javascript 编写可以缓慢弹出收缩的层
CSS Filter背景透明提示
在ACCESS和SQL Server下Like 日期类型查询区别
SQLServer 数据修复命令DBCC一览
javascript 变速加数功能实现代码
Apache 的 httpd.conf 中文详解
SQL 判断字段类型语句
PHP iconv 函数转gb2312的bug解决方法
Ajax Control Toolkit 34个服务器端控件第1/2页
一些技巧性实用js代码小结
ASP 80040e14错误的解决方法
php面向对象全攻略 (七) 继承性
Discuz!NT 3与asp.net 整合的实例教程
asp.net checkbox 动态绑定id GridView删除提示
Serv-U 无法连接到服务器127.0.0.1,端口43958 之解决办法
ExtJS的FieldSet的column列布局
php self,$this,const,static,-&gt;的使用
Mootools 1.2教程 输入过滤第一部分(数字)
hh.exe 隐藏参数 chm反编译命令参数
移除HTML标签的正则表达式
vbs 调用中文语音让你电脑听你的命令的实现代码
JavaScript switch case 的用法实例[范围]
jquery ajax 登录验证实现代码
Flex 3 布局容器学习笔记 整理
纯JS图片批量预加载技术代码
asp.net 页面转向 Response.Redirect, Server.Transfer, Server.Execute的区别
JQuery SELECT单选模拟jQuery.select.js
Ajax+Json 级联菜单实现代码
jQuery live( type, fn ) 委派事件实现
将bat文件注册为windows系统服务的方法
最常用的SQL语句
Oracle 分析函数RANK(),ROW_NUMBER(),LAG()等的使用方法