zeroclipboard复制到剪切板的flash


Posted in Javascript onAugust 04, 2010

下面说实现步骤:
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://3water.com/jiaoben/28907.html

Javascript 相关文章推荐
jquery tools之tooltip
Jul 25 Javascript
javascript实现checkBox的全选,反选与赋值
Mar 12 Javascript
在JavaScript中访问字符串的子串
Jul 07 Javascript
jQuery中的each()详细介绍(推荐)
May 25 Javascript
jQuery中show与hide方法用法示例
Sep 16 Javascript
Node.js下自定义错误类型详解
Oct 17 Javascript
Bootstrap Modal遮罩弹出层(完整版)
Nov 21 Javascript
JavaScript中日常收集常见的10种错误(推荐)
Jan 08 Javascript
详解多页应用 Webpack4 配置优化与踩坑记录
Oct 16 Javascript
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
Aug 10 Javascript
vue-admin-template配置快捷导航的代码(标签导航栏)
Sep 04 Javascript
详解JS数组方法
Nov 20 Javascript
jQuery Study Notes学习笔记 (二)
Aug 04 #Javascript
JQuery Study Notes 学习笔记(一)
Aug 04 #Javascript
jQuery dialog 异步调用ashx,webservice数据的代码
Aug 03 #Javascript
基于jquery的让textarea自适应高度的插件
Aug 03 #Javascript
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
Aug 03 #Javascript
jQuery的实现原理的模拟代码 -3 事件处理
Aug 03 #Javascript
SlideView 图片滑动(扩展/收缩)展示效果
Aug 01 #Javascript
You might like
php字符串函数学习之substr()
2015/03/27 PHP
PHP中addcslashes与stripcslashes函数用法分析
2016/01/07 PHP
详解php中 === 的使用
2016/10/24 PHP
js 页面刷新location.reload和location.replace的区别小结
2009/12/24 Javascript
url参数中有+、空格、=、%、&amp;、#等特殊符号的问题解决
2013/05/15 Javascript
用JS做的简单的可折叠的两级树形菜单
2013/09/21 Javascript
JQuery中使文本框获得焦点的方法实例分析
2015/02/28 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
2017/01/05 Javascript
Angularjs的启动过程分析
2017/07/18 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
2018/02/08 Javascript
jQuery实现的点击按钮改变样式功能示例
2018/07/21 jQuery
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
详解Bootstrap 学习(一)入门
2019/04/12 Javascript
Node.js利用Express实现用户注册登陆功能(推荐)
2020/10/26 Javascript
[01:09:24]Ti4开幕式
2014/07/19 DOTA
[59:08]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第一局
2016/02/27 DOTA
[04:44]DOTA2西游记战队视频彩蛋流出 师徒开黑巧遇林书豪
2016/08/03 DOTA
[55:25]VGJ.T vs Optic Supermajor小组赛D组 BO3 第三场 6.3
2018/06/04 DOTA
win7+Python3.5下scrapy的安装方法
2018/07/31 Python
浅析python3中的os.path.dirname(__file__)的使用
2018/08/30 Python
利用python GDAL库读写geotiff格式的遥感影像方法
2018/11/29 Python
Python字符串逆序的实现方法【一题多解】
2019/02/18 Python
python爬虫租房信息在地图上显示的方法
2019/05/13 Python
python遍历文件目录、批量处理同类文件
2019/08/31 Python
24个canvas基础知识小结
2014/12/17 HTML / CSS
巴西网上药房:onofre
2016/11/21 全球购物
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
C面试题
2015/10/08 面试题
旅游专业职业生涯规划范文
2014/01/13 职场文书
《乡愁》教学反思
2014/02/18 职场文书
春季运动会广播稿大全
2014/02/19 职场文书
幼儿园教师工作总结2015
2015/04/02 职场文书
张思德观后感
2015/06/09 职场文书
《倍数和因数》教学反思
2016/02/23 职场文书
python神经网络学习 使用Keras进行简单分类
2022/05/04 Python
oracle设置密码复杂度及设置超时退出的功能
2022/06/28 Oracle