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焦点图切换,上下翻转
May 12 Javascript
jQuery Ajax请求状态管理器打包
May 03 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
Oct 28 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
Feb 27 Javascript
JS实现的自动打字效果示例
Mar 10 Javascript
react.js使用webpack搭配环境的入门教程
Aug 14 Javascript
JS获取input[file]的值并显示在页面的实现方法
Mar 09 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
Jul 31 jQuery
el-select 下拉框多选实现全选的实现
Aug 02 Javascript
微信小程序引入Vant组件库过程解析
Aug 06 Javascript
JavaScript之Blob对象类型的具体使用方法
Nov 29 Javascript
Express 配置HTML页面访问的实现
Nov 01 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 CURL获取邮箱地址的详解
2013/06/03 PHP
取得单条网站评论以数组形式进行输出
2014/07/28 PHP
PHP+JS三级菜单联动菜单实现方法
2016/02/24 PHP
Yii使用smsto短信接口的函数demo示例
2016/07/13 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
2019/10/10 PHP
js中获取事件对象的方法小结
2011/03/13 Javascript
工作需要写的一个js拖拽组件
2011/07/28 Javascript
js上传图片及预览功能实例分析
2015/04/24 Javascript
Node.js实现JS文件合并小工具
2016/02/02 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
2017/06/29 Javascript
从零开始学习搭建React脚手架项目
2018/08/23 Javascript
Vue2.0 v-for filter列表过滤功能的实现
2018/09/07 Javascript
vue 2.1.3 实时显示当前时间,每秒更新的方法
2018/09/16 Javascript
浅谈vuex actions和mutation的异曲同工
2018/12/13 Javascript
nodejs同步调用获取mysql数据时遇到的大坑
2019/03/02 NodeJs
微信小程序新手教程之页面打开数量限制
2019/03/03 Javascript
Vue拖拽组件列表实现动态页面配置功能
2019/06/17 Javascript
使用vue重构资讯页面的实例代码解析
2019/11/26 Javascript
[01:43]3.19DOTA2发布会 三代刀塔人第三代
2014/03/25 DOTA
[02:38]DOTA2英雄基础教程 噬魂鬼
2014/01/03 DOTA
[53:20]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 VG vs OG
2018/04/03 DOTA
[53:10]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs VG 第一场
2018/04/11 DOTA
python传递参数方式小结
2015/04/17 Python
python简单实现旋转图片的方法
2015/05/30 Python
Python语言的面相对象编程方式初步学习
2016/03/12 Python
详解Python的collections模块中的deque双端队列结构
2016/07/07 Python
python 获取字符串MD5值方法
2018/05/29 Python
Python列表list操作相关知识小结
2020/01/29 Python
django跳转页面传参的实现
2020/09/17 Python
python处理写入数据代码讲解
2020/10/22 Python
python 简单的调用有道翻译
2020/11/25 Python
一款纯css3实现的响应式导航
2014/10/31 HTML / CSS
Dillard’s百货官网:Dillards.com
2018/05/26 全球购物
澳大利亚儿童鞋在线:The Trybe
2019/07/16 全球购物
研发工程师的岗位职责
2013/11/18 职场文书
加强作风建设演讲稿
2014/10/24 职场文书