jQuery剪贴板复制

问题描述:

我需要剪贴板复制功能,即使我从http://plugins.jquery.com/project/copy链接帮助,但它不能正常工作。jQuery剪贴板复制

<li> 
    <label class="FieldName"> 
     Url: 
    </label> 
    <a id="url" href="<%=Model.FinalPacketUrl %>" target="_blank"> 
     <%=Model.FinalUrl %></a> </li> 
<li> 
    <label class="FieldName"> 
     Password: 
    </label> 
<span id="pwd"> 
    <%=Model.FinalPassword %></span> </li> 

这是我的jQuery的代码。此是单纯的复制文本而不是文本值

function CopyToClipboard() { 
    var text = $("#url").attr("href") + "\n" + $("#pwd").html(); 
      $.copy(text); 
     } 

请帮我解决这个问题

+0

该id似乎没有引用您粘贴的任何DOM元素... w那些元素的文字是你想要复制的? – tfwright 2010-01-15 06:19:39

+0

我阅读了一篇文章,我们需要一些Flash文件创建在其他浏览器上运行它。 – Pankaj 2010-01-15 07:22:56

+0

我刚刚在Chrome中做了一个测试,发现该插件只适用于jQuery提供的版本,您使用的是哪个版本。 – 2010-01-15 07:47:15

你可能想尝试以下插件:

http://plugins.jquery.com/project/clipboard

+0

你好,这个链接重定向到jquery的主页。这个插件不可用了吗? – Sangram 2014-04-21 06:59:19

+0

@ user2745266似乎不再可用 – 2014-04-21 15:02:01

+0

好的。你能否提出一个替代方案? – Sangram 2014-04-22 06:17:54