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 相关文章推荐
jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
Apr 25 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
Jul 10 Javascript
js实现键盘Enter键提交表单的方法
May 27 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
Jan 23 Javascript
JavaScript中自带的 reduce()方法使用示例详解
Aug 10 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
Nov 25 Javascript
微信小程序仿微信运动步数排行(交互)
Jul 13 Javascript
vuejs使用axios异步访问时用get和post的实例讲解
Aug 09 Javascript
JavaScript&quot;模拟事件&quot;的注意要点详解
Feb 13 Javascript
js实现指定时间倒计时效果
Aug 26 Javascript
javascript实现贪吃蛇小游戏
Jul 28 Javascript
js实现筛选功能
Nov 24 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
Syphon 虹吸式咖啡壶冲煮–拨动法
2021/03/03 冲泡冲煮
Linux下将excel数据导入到mssql数据库中的方法
2010/02/08 PHP
PHP在不同页面间传递Json数据示例代码
2013/06/08 PHP
php实现memcache缓存示例讲解
2013/12/04 PHP
PHP中array_map与array_column之间的关系分析
2014/08/19 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
JavaScript 学习笔记(十二) dom
2010/01/21 Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
jQuery中index()方法用法实例
2014/12/27 Javascript
JavaScript中诡异的delete操作符
2015/03/12 Javascript
jQuery点击输入框显示验证码图片
2016/05/19 Javascript
nodejs简单实现操作arduino
2016/09/25 NodeJs
JS前向后瞻正则表达式定义与用法示例
2016/12/27 Javascript
Vue2.0基于vue-cli+webpack同级组件之间的通信教程(推荐)
2017/09/14 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
2018/07/20 Javascript
通过jquery的ajax请求本地的json文件方法
2018/08/08 jQuery
vue实现双向绑定和依赖收集遇到的坑
2018/11/29 Javascript
教你使用vue-cli快速构建的小说阅读器
2019/05/13 Javascript
JavaScript实现简单日历效果
2020/09/11 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
python基础 range的用法解析
2019/08/23 Python
Python selenium页面加载慢超时的解决方案
2020/03/18 Python
django自定义非主键自增字段类型详解(auto increment field)
2020/03/30 Python
Python学习之路之pycharm的第一个项目搭建过程
2020/06/18 Python
CSS3 3D位移translate效果实例介绍
2016/05/03 HTML / CSS
详解HTML5 canvas绘图基本使用方法
2018/01/29 HTML / CSS
使用HTML5做个画图板的方法介绍
2013/05/03 HTML / CSS
中国领先的专业演出票务网:永乐票务
2016/08/29 全球购物
美国礼品卡交易网站:Cardpool
2018/08/27 全球购物
质检部职责
2013/12/28 职场文书
2014年关于两会精神的心得体会
2014/03/17 职场文书
2014年个人工作总结报告
2014/11/27 职场文书
单位租车协议书
2015/01/29 职场文书
聘任书范文大全
2015/09/21 职场文书
新西兰:最新留学学习计划书写作指南
2019/07/15 职场文书
【DOTA2】总决赛血虐~ XTREME GAMING vs MAGMA - OGA DOTA PIT 2022 CN
2022/04/02 DOTA