我的zclip存在以下问题。在我的应用程序中,我有一个文本框,然后是一个按钮。单击该按钮时,将复制只读文本框中的值。我的HTML代码是: -
<input type="text" readonly="readonly" value="<%= linkbunch_url(@link.link) %>" class="span3" id="url_copy" /><br>
<button type="button" id="copy_link" class="btn btn-success"><i class="icon-share" ></i> Copy To ClipBoard</button>
我的javascript代码如下: -
$('#copy_link').zclip(
{
path: '/assets/ZeroClipboard10.swf',
copy: function(){ return $('#url_copy').val(); },
afterCopy: function()
{
alert("Link was successfully copied");
console.log( "Test was copied to clipboard");
}
});
大部分时间点击按钮都会复制框内的文字。但有时却不是。然后我用萤火虫检查了一切,并在图片中显示了这个东西。
此处链接“df ...”只是一个测试数据,没有别的。现在我的问题是,如图所示当我点击按钮时没有发生任何事情。但我发现有一个div是我看不见的flash对象出现在“df ...”链接的顶部。它的边框在图片中可见。该代码在萤火虫中也可见。单击该页面的该部分,将再次复制文本。那么,为什么会发生? H