gpt4 book ai didi

javascript - ZeroClipboard 给出错误

转载 作者:行者123 更新时间:2023-12-03 11:22:55 25 4
gpt4 key购买 nike

我正在使用 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>

<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>

页面中同时加载了js和swf文件。但它给出了以下错误,

Uncaught Error: ERROR: ZeroClipboard SWF could not locate ZeroClipboard JS object!
Expected element ID: global-zeroclipboard-flash-bridge

我哪里做错了?

最佳答案

我做了以下代码:

<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>

在本地主机上它不起作用。因为电影需要上传到某个地方。但在服务器上,它可以工作。

关于javascript - ZeroClipboard 给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27033405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com