手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)
ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)
摘要:在这节,我们将看到如何把多行文本框的内容复制到剪贴板上。注意:jQueryclipboardplugin只支持IE界面代码:复制代码代码如下...

在这节,我们将看到如何把多行文本框的内容复制到剪贴板上。

注意:jQuery clipboard plugin 只支持IE

界面代码:

复制代码 代码如下:

<form id="form1" runat="server">

<div align="center">

<fieldset>

<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的文本到本地剪贴板上)1

脚本部分:

复制代码 代码如下:

<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的文本到本地剪贴板上)2

打开记事本按Ctrl+V:

ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)3

哈哈成功了,就这么简单。

插件下载地址:http://plugins.jquery.com/project/clipboard

另外有一个Zero clipboard 插件支持跨浏览器,它是通过一个flash文件和JavaScirpt接口实现的,想了解更多信息,请访问http://code.google.com/p/zeroclipboard/

【ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)】相关文章:

jQuery仿gmail实现fixed布局的方法

jQuery结合ajax实现动态加载文本内容

jQuery子窗体取得父窗体元素的方法

jQuery替换textarea中换行的方法

JQuery中DOM实现事件移除的方法

jQuery实现限制textarea文本框输入字符数量的方法

jQuery的基本概念与高级编程

jQuery实现不断闪烁文字的方法

jQuery实现返回顶部效果的方法

JQuery自动触发事件的方法

精品推荐
分类导航