ZeroClipboard(点击链接)无法正常工作

时间:2013-01-31 21:16:58

标签: javascript jquery zeroclipboard

我使用zeroclipboard进行复制功能,但它似乎无法正常工作..

我正在尝试通过点击链接从页面复制数据。

我在html中包含了必要的文件,

<script type="text/javascript" src="/DataTables-1.9.4/zeroclipboard/ZeroClipboard.js"></script>
<script language="JavaScript">
    ZeroClipboard.setMoviePath('/DataTables-1.9.4/zeroclipboard/ZeroClipboard.swf');    
</script>

我的js文件中有以下功能

<a href='javascript:void(0);' onclick=copy(\""+idValue+"\") id=d_clip_button><font size=2 color=blue>Copy to clipboard</a>

function copy(elementIdValue){

var value=$("#"+elementIdValue).html();
var clip = new ZeroClipboard.Client();
var myTextToCopy = $(value).text();  

clip.glue('d_clip_button');
clip.addEventListener('onMouseover', clipboardEvent);
function clipboardEvent() {
            clip.setText( finalText);
}

双击链接时复制功能正常,但如果单击复制链接则无法正常工作。同样由于某种原因,最初复制的数据不会被删除。当我打开一个新页面并尝试复制数据时,它仍然具有旧数据。有人可以告诉我如何解决这个问题吗?

0 个答案:

没有答案