JS实现复制到剪贴板
2015-08-17 10:57
549 查看
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>复制到剪贴板</title>
<script src="http://img3.job1001.com/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="http://img3.job1001.com/js/ZeroClipboard/jquery.zclip.min.js"></script>
</head>
<body>
<input type="text" id="copy_value"/>
<input class="copy_btn" type="button" value="一键复制"/>
<br/><br/>
<input type="text" id="copy_value"/>
<input class="copy_btn" type="button" value="一键复制"/>
<br/><br/>
<input type="text" id="copy_value"/>
<input class="copy_btn" type="button" value="一键复制"/>
<script>
$(document).ready(function(){
if ( window.clipboardData ) {
$('.copy_btn').click(function() {
window.clipboardData.setData("Text", $(this).prev('input').val());
alert('复制成功!');
});
} else {
$(".copy_btn").zclip({
path:'http://img3.job1001.com/js/ZeroClipboard/ZeroClipboard.swf',
copy:function(){return $(this).prev('input').val();},
afterCopy:function(){alert('复制成功!');}
});
}
});
</script>
</body>
</html>
注意在服务端运行才能看到效果
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>复制到剪贴板</title>
<script src="http://img3.job1001.com/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="http://img3.job1001.com/js/ZeroClipboard/jquery.zclip.min.js"></script>
</head>
<body>
<input type="text" id="copy_value"/>
<input class="copy_btn" type="button" value="一键复制"/>
<br/><br/>
<input type="text" id="copy_value"/>
<input class="copy_btn" type="button" value="一键复制"/>
<br/><br/>
<input type="text" id="copy_value"/>
<input class="copy_btn" type="button" value="一键复制"/>
<script>
$(document).ready(function(){
if ( window.clipboardData ) {
$('.copy_btn').click(function() {
window.clipboardData.setData("Text", $(this).prev('input').val());
alert('复制成功!');
});
} else {
$(".copy_btn").zclip({
path:'http://img3.job1001.com/js/ZeroClipboard/ZeroClipboard.swf',
copy:function(){return $(this).prev('input').val();},
afterCopy:function(){alert('复制成功!');}
});
}
});
</script>
</body>
</html>
注意在服务端运行才能看到效果
相关文章推荐
- js简单实现Select互换数据的方法
- Extjs实现角色权限流控制,对fieldset,checkbox的动态控制
- js对象中的属性检测
- (转)js中sort()方法的用法,参数以及排序原理
- JavaScript 无符号位移运算符 >>> 三个大于号 的使用方法
- 单选 性别选项(男,女)提交问题
- 如何改变Javascript在页面的执行顺序
- Javascript在页面的执行顺序
- 9. JavaScript 事件参考手册
- js 操作cookie
- js实现的全国省市二级联动下拉选择菜单完整实例
- 8. JavaScript 全局对象
- JS学习笔记之左边列表移到到右边列表
- js 文件名截取(后缀名、全名、不带后缀名)
- 7. JavaScript RegExp 对象
- Java脚本引擎执行 javascript 代码
- 6. JavaScript String 对象
- 5. JavaScript Number 对象
- 4. JavaScript Math 对象
- 3. JavaScript Date 对象