Javascript 零剪贴板给出错误

Javascript 零剪贴板给出错误,javascript,jquery,gsp,zeroclipboard,Javascript,Jquery,Gsp,Zeroclipboard,我正在使用零剪贴板。我已在“/web app/js/”中加载了ZeroClipboard.js和ZeroClipboard.swf文件。我的代码如下: <span class="glyphicon glyphicon-file"></span><a id="copyLink" onclick="copyToClipboard();">Copy this url</a> <p id="hi">hi</p>

我正在使用零剪贴板。我已在“/web app/js/”中加载了ZeroClipboard.js和ZeroClipboard.swf文件。我的代码如下:

 <span class="glyphicon glyphicon-file"></span><a id="copyLink" onclick="copyToClipboard();">Copy this url</a>
        <p id="hi">hi</p>

  <script src="${resource(dir: 'js', file: 'ZeroClipboard.js')}"></script>

<script>
function copyToClipboard(){

    ZeroClipboard.setMoviePath('/js/ZeroClipboard.swf');
        var clip = new ZeroClipboard.Client();
        clip.setText('');

        var pre = document.getElementById('hi').innerHTML;
        alert(pre);
        clip.setText(pre);
          //clip.glue( 'd_clip_button' );

        clip.glue('copyLink');
}

</script>
我哪里做错了?

我做了以下代码:

<script src="${resource(dir: 'js', file: 'jquery.zclip.js')}"></script>
<script src="${resource(dir: 'js', file: 'jquery.zclip.min.js')}"></script>

<script>
function copyToClipboard(){


$("#copyLink").zclip({
    path: "/js/ZeroClipboard.swf",
    copy: $("#genCampUrl").val(),
    afterCopy:function(){

        alert('copied');
        }
});

}


</script>

<a id="copyLink" onclick="copyToClipboard();">Copy this url</a>

函数copyToClipboard(){
$(“#copyLink”).zclip({
路径:“/js/ZeroClipboard.swf”,
副本:$(“#gencamperl”).val(),
afterCopy:function(){
警报(“复制”);
}
});
}
复制此url
在本地主机上,它不工作。因为电影需要上传到某个地方。但在服务器上,它是有效的

<script src="${resource(dir: 'js', file: 'jquery.zclip.js')}"></script>
<script src="${resource(dir: 'js', file: 'jquery.zclip.min.js')}"></script>

<script>
function copyToClipboard(){


$("#copyLink").zclip({
    path: "/js/ZeroClipboard.swf",
    copy: $("#genCampUrl").val(),
    afterCopy:function(){

        alert('copied');
        }
});

}


</script>

<a id="copyLink" onclick="copyToClipboard();">Copy this url</a>