1

機能する ZeroClipboard を含むページがあり、テキストをコピーできます。jquery load() を使用して、同じ Web サイト内の同じページを別のページに読み込むことができます。問題は、ページがロードされたときにコピー ボタンが機能しないことです。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