2010-01-15 253 views
2

我需要剪貼板複製功能,即使我從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

回答

2

你可能想嘗試以下插件:

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