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 相关文章推荐
js loading加载效果实现代码
Nov 24 Javascript
jquery学习总结(超级详细)
Sep 04 Javascript
深入浅析JavaScript中数据共享和数据传递
Apr 25 Javascript
Function.prototype.apply()与Function.prototype.call()小结
Apr 27 Javascript
探讨跨域请求资源的几种方式(总结)
Dec 02 Javascript
jQuery使用EasyUi实现三级联动下拉框效果
Mar 08 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
Sep 18 Javascript
微信小程序实现跳转的几种方式总结(推荐)
Apr 24 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
May 09 Javascript
基于纯JS实现多张图片的懒加载Lazy过程解析
Oct 14 Javascript
JavaScript实现文件下载并重命名代码实例
Dec 12 Javascript
浅谈vuex为什么不建议在action中修改state
Feb 02 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
PHP中调用JAVA
2006/10/09 PHP
PHP递归返回值时出现的问题解决办法
2013/02/19 PHP
codeigniter集成ucenter1.6双向通信的解决办法
2014/06/12 PHP
JavaScript 全角转半角部分
2009/10/28 Javascript
js数组操作常用方法
2014/05/08 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
2014/11/03 Javascript
node.js中的console.trace方法使用说明
2014/12/09 Javascript
BootStrap的弹出框(Popover)支持鼠标移到弹出层上弹窗层不隐藏的原因及解决办法
2016/04/03 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)
2016/10/25 Javascript
微信小程序-详解数据缓存
2016/11/24 Javascript
Sequelize中用group by进行分组聚合查询
2016/12/12 Javascript
WebPack基础知识详解
2017/01/16 Javascript
Vue.extend构造器的详解
2017/07/17 Javascript
JavaScript数组排序reverse()和sort()方法详解
2017/12/24 Javascript
详解小程序不同页面之间通讯的解决方案
2018/11/23 Javascript
vue拖拽排序插件vuedraggable使用方法详解
2020/08/21 Javascript
使用layer弹窗,制作编辑User信息页面的方法
2019/09/27 Javascript
JS字符串补全方法padStart()和padEnd()
2020/05/27 Javascript
[02:22:36]《加油!DOTA》总决赛
2014/09/19 DOTA
[00:52]DOTA2齐天大圣预告片
2016/08/13 DOTA
python去除字符串中的换行符
2017/10/11 Python
Tensorflow使用tfrecord输入数据格式
2018/06/19 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
Python线程条件变量Condition原理解析
2020/01/20 Python
详解python中的异常和文件读写
2021/01/03 Python
关于HTML5的22个初级技巧(图文教程)
2012/06/21 HTML / CSS
html5 viewport使用方法示例详解
2013/12/02 HTML / CSS
利用canvas实现图片压缩的示例代码
2018/07/17 HTML / CSS
英国领先的奢侈品零售商之一:CRUISE
2016/12/02 全球购物
美国在线鲜花速递:ProFlowers
2017/01/05 全球购物
市场营销专业推荐信
2013/11/03 职场文书
高中军训感言600字
2014/03/11 职场文书
费城故事观后感
2015/06/10 职场文书
婚宴主持词
2015/06/30 职场文书
Mongo服务重启异常问题的处理方法
2021/07/01 MongoDB