1

我有一个可以使用 ZeroClipboard 的页面,我可以复制文本。在同一个网站的同一个页面中,它可以使用 jquery load() 加载到另一个页面中。问题是当页面加载时,复制按钮不起作用。尝试构建带有和不带有 html 和 body 标签的 ZeroClipboard。尝试使用 jquery html('') 并且有效。2 个页面使用相同的 jquery 版本。

<script src="<?=base_url()?>public/javascript/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="<?=base_url()?>public/zeroclipboard/ZeroClipboard.js"></script>

<script type="text/javascript">
ZeroClipboard.setMoviePath('<?=base_url()?>public/zeroclipboard/ZeroClipboard.swf');

var clip = new ZeroClipboard.Client();
clip.addEventListener('mousedown',function() {
  clip.setText(document.getElementById('copiami').value);
});

clip.addEventListener('complete',function(client,text) {
  alert('copiato:\n\n' + text);
});

clip.glue('copiatesto');
</script>
4

0 回答 0