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 相关文章推荐
fromCharCode和charCodeAt 方法
Dec 27 Javascript
短信提示使用 特效
Jan 19 Javascript
jquery 页面全选框实践代码
Apr 02 Javascript
jQueryUI如何自定义组件实现代码
Nov 14 Javascript
js动态调用css属性的小规律及实例说明
Dec 28 Javascript
javascript js 操作数组 增删改查的简单实现
Jun 20 Javascript
原生js仿jquery一些常用方法(必看篇)
Sep 20 Javascript
基于JavaScript实现跳转提示页面
Sep 24 Javascript
关于JavaScript和jQuery的类型判断详解
Oct 08 Javascript
详解Axios 如何取消已发送的请求
Oct 20 Javascript
JavaScript基于数组实现的栈与队列操作示例
Dec 22 Javascript
搭建vscode+vue环境的详细教程
Aug 31 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
一个可以删除字符串中HTML标记的PHP函数
2006/10/09 PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
2013/06/25 PHP
zend framework文件上传功能实例代码
2013/12/25 PHP
php像数组一样存取和修改字符串字符
2014/03/21 PHP
php文件服务实现虚拟挂载其他目录示例
2014/04/17 PHP
推荐25款php中非常有用的类库
2014/09/29 PHP
js页面跳转常用的几种方式
2010/11/25 Javascript
js getBoundingClientRect() 来获取页面元素的位置
2010/11/25 Javascript
javascript右下角弹层及自动隐藏(自己编写)
2013/11/20 Javascript
巧用replace将文字表情替换为图片
2014/04/17 Javascript
AngularJS入门教程之Hello World!
2014/12/06 Javascript
浅析AngularJs HTTP响应拦截器
2015/12/28 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
2016/01/06 Javascript
jQuery插件支持同一页面被多次调用
2016/02/14 Javascript
AngularJs 弹出模态框(model)
2016/04/07 Javascript
jQuery使用$获取对象后检查该对象是否存在的实现方法
2016/09/04 Javascript
JavaScript 控制字体大小设置的方法
2016/11/23 Javascript
jQuery实现的模拟弹出窗口功能示例
2016/11/24 Javascript
JavaScript获取URL参数的方法之一
2017/03/24 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
vue2.0移除或更改的一些东西(移除index key)
2017/08/28 Javascript
Vue项目环境搭建详细总结
2019/09/26 Javascript
在vue中阻止浏览器后退的实例
2019/11/06 Javascript
[01:20]2018DOTA2亚洲邀请赛总决赛战队Mineski晋级之路
2018/04/07 DOTA
Flask框架的学习指南之用户登录管理
2016/11/20 Python
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
Python列表(list)所有元素的同一操作解析
2019/08/01 Python
Selenium基于PIL实现拼接滚动截图
2020/04/10 Python
Python批量安装卸载1000个apk的方法
2020/04/10 Python
Lookfantastic美国/加拿大:英国知名美妆购物网站
2019/03/27 全球购物
汽车技术服务与营销专业推荐信
2013/11/29 职场文书
社区活动邀请函范文
2014/01/29 职场文书
标准大学生职业生涯规划书写作指南
2014/09/18 职场文书
工厂仓库管理员岗位职责
2015/04/09 职场文书
叶问观后感
2015/06/15 职场文书
【海涛dota解说】海涛小满开黑4v5被破两路翻盘潮汐第一视角解说
2022/04/01 DOTA