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 相关文章推荐
代码生成器 document.write()
Apr 15 Javascript
查询绑定数据岛的表格中的文本并修改显示方式的js代码
Dec 15 Javascript
Visual Studio中的jQuery智能提示设置方法
Mar 27 Javascript
jQuery UI Autocomplete 体验分享
Feb 14 Javascript
javascript获取系统当前时间的方法
Nov 19 Javascript
vue2笔记 — vue-router路由懒加载的实现
Mar 03 Javascript
JS实现select选中option触发事件操作示例
Jul 13 Javascript
layui框架table 数据表格的方法级渲染详解
Aug 19 Javascript
jQuery 点击获取验证码按钮及倒计时功能
Sep 20 jQuery
JavaScript键盘事件响应顺序详解
Sep 30 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
Apr 24 Javascript
vue render函数动态加载img的src路径操作
Oct 26 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执行速度全攻略(上)
2006/10/09 PHP
UTF8编码内的繁简转换的PHP类
2009/07/09 PHP
php 获取页面中指定内容的实现类
2014/01/23 PHP
PHP使用GD库输出汉字的方法【测试可用】
2016/11/10 PHP
php+ajax 文件上传代码实例
2019/03/18 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
2019/09/30 PHP
JQuery Tips(3) 关于$()包装集内元素的改变
2009/12/14 Javascript
jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
2011/01/19 Javascript
JQuery性能优化的几点建议
2014/05/14 Javascript
javascript从image转换为base64位编码的String
2014/07/29 Javascript
jQuery实现企业网站横幅焦点图切换功能实例
2015/04/30 Javascript
jquery实现可关闭的倒计时广告特效代码
2015/09/02 Javascript
继续学习javascript闭包
2015/12/03 Javascript
浅谈JS的基础类型与引用类型
2016/09/13 Javascript
解析Javascript单例模式概念与实例
2016/12/05 Javascript
详解Vue + Vuex 如何使用 vm.$nextTick
2017/11/20 Javascript
vue-cli项目使用mock数据的方法(借助express)
2019/04/15 Javascript
基于vue-cli3+typescript的tsx开发模板搭建过程分享
2020/02/28 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
2020/08/06 Javascript
[01:01:36]Optic vs paiN 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python Property属性的2种用法
2015/06/21 Python
Python基础教程之tcp socket编程详解及简单实例
2017/02/23 Python
python实现log日志的示例代码
2018/04/28 Python
对python中执行DOS命令的3种方法总结
2018/05/12 Python
对django中render()与render_to_response()的区别详解
2018/10/16 Python
Python全栈之列表数据类型详解
2019/10/01 Python
解决python pandas读取excel中多个不同sheet表格存在的问题
2020/07/14 Python
python实现ping命令小程序
2020/12/28 Python
css3实现超立体3D图片侧翻倾斜效果
2014/04/16 HTML / CSS
Eclipse面试题
2014/03/22 面试题
高中的自我鉴定
2013/12/16 职场文书
企业精细化管理实施方案
2014/03/23 职场文书
婚假请假条怎么写
2014/04/10 职场文书
技术股东合作协议书
2014/12/02 职场文书
使用javascript解析二维码的三种方式
2021/11/11 Javascript
python全面解析接口返回数据
2022/02/12 Python