ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)


Posted in Javascript onJanuary 13, 2012

在这节,我们将看到如何把多行文本框的内容复制到剪贴板上。
注意:jQuery clipboard plugin 只支持IE

界面代码:

<form id="form1" runat="server"> 
<div align="center"> 
<fieldset style="width: 400px; height: 300px;"> 
<p>请输入你的评论:</p> 
<asp:TextBox ID="txtComment" TextMode="MultiLine" Rows="5" Width="300px" Height="200px" 
runat="server"></asp:TextBox> 
<br /> 
<asp:HyperLink ID="lnkHighlight" Text="点击复制评论" runat="server"></asp:HyperLink> 
</fieldset> 
</div> 
</form>

显示界面:

ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)

脚本部分:
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script> 
<script src="Scripts/jquery.clipboard.js" type="text/javascript"></script> 
<style type="text/css"> 
a 
{ 
color: #0000FF; 
cursor: pointer; 
} 
</style> 
<script type="text/javascript"> 
$(document).ready(function () { 
$.clipboardReady(function () { 
$("a").click(function () { 
$("#<%=txtComment.ClientID %>").select(); 
$.clipboard($("#<%=txtComment.ClientID %>").val()); 
}); 
}); 
}); 
</script>

加入脚本后点击复制按钮显示效果如下:

ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)

打开记事本按Ctrl+V:

ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)

哈哈成功了,就这么简单。
插件下载地址:http://plugins.jquery.com/project/clipboard
另外有一个Zero clipboard 插件支持跨浏览器,它是通过一个flash文件和JavaScirpt接口实现的,想了解更多信息,请访问http://code.google.com/p/zeroclipboard/
Javascript 相关文章推荐
javascript结合html5 canvas实现(可调画笔颜色/粗细/橡皮)的涂鸦板
Apr 27 Javascript
JQUERY实现左侧TIPS滑进滑出效果示例
Jun 27 Javascript
javascript实现实时输出当前的时间
Apr 27 Javascript
纯JS代码实现气泡效果
May 04 Javascript
Vue.js计算属性computed与watch(5)
Dec 09 Javascript
Javascript中构造函数要注意的一些坑
Jan 23 Javascript
windows下vue-cli及webpack搭建安装环境
Apr 25 Javascript
详解vue中引入stylus及报错解决方法
Sep 22 Javascript
浅谈js闭包理解
Mar 28 Javascript
浅谈vue异步数据影响页面渲染
Oct 29 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
Dec 10 Javascript
React倒计时功能实现代码——解耦通用
Sep 18 Javascript
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
Jan 13 #Javascript
ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)
Jan 13 #Javascript
ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)
Jan 13 #Javascript
从URL中提取参数与将对象转换为URL查询参数的实现代码
Jan 12 #Javascript
js中根据字数截取字符串,不能截断url
Jan 12 #Javascript
js 实现css风格选择器(压缩后2KB)
Jan 12 #Javascript
js日历功能对象
Jan 12 #Javascript
You might like
综合图片计数器
2006/10/09 PHP
深思 PHP 数组遍历的差异(array_diff 的实现)
2008/03/23 PHP
PHP memcache扩展的三种安装方法
2009/04/26 PHP
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件
2012/06/13 PHP
浅析linux下apache服务器的配置和管理
2013/08/10 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
PHP数组函数知识汇总
2016/05/12 PHP
功能强大的PHP发邮件类
2016/08/29 PHP
关于php unset对json_encode的影响详解
2018/11/14 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
[原创]静态页面也可以实现预览 列表不同的显示方式
2006/10/14 Javascript
关于scrollLeft,scrollTop的浏览器兼容性测试
2013/03/19 Javascript
JavaScript中return false的用法
2015/03/12 Javascript
jQuery插件slides实现无缝轮播图特效
2015/04/17 Javascript
js实现使用鼠标拖拽切换图片的方法
2015/05/04 Javascript
jQuery EasyUI Pagination实现分页的常用方法
2016/05/21 Javascript
vuejs指令详解
2017/02/07 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
微信小程序获取用户openId的实现方法
2017/05/23 Javascript
jquery分页插件pagination使用教程
2018/10/23 jQuery
简单了解JavaScript中的执行上下文和堆栈
2019/06/24 Javascript
jQuery 筛选器简单操作示例
2019/10/02 jQuery
Python实现基于PIL和tesseract的验证码识别功能示例
2018/07/11 Python
Python制作微信好友背景墙教程(附完整代码)
2019/07/17 Python
python os.fork() 循环输出方法
2019/08/08 Python
详解python常用命令行选项与环境变量
2020/02/20 Python
基于python图书馆管理系统设计实例详解
2020/08/05 Python
python获取linux系统信息的三种方法
2020/10/14 Python
北大研究生linux应用求职信
2013/10/29 职场文书
四年的大学生生活自我评价
2013/12/09 职场文书
元旦联欢会策划方案
2014/06/11 职场文书
大学同学会活动方案
2014/08/20 职场文书
青春励志演讲稿范文
2014/08/25 职场文书
幼儿园中班教师个人总结
2015/02/05 职场文书
交通安全教育心得体会
2016/01/15 职场文书