Ciao, utilizzo ZeroClipboard per copiare del testo e la funzione che utilizzo e che copio qua sotto funziona se caricata in una pagina normale.
Il problema è quando carico la pagina tramite jquery load() in un altra pagina.
A quel punto la funzione copia non funziona più.
Quale può essere il problema?
Escluderei il conflitto con le librerie della pagina base perchè sono le stesse (utilizzo solo jquery e della stessa versione) con in più solo delle funzioni javascript mie e non di altre librerie particolari.
Io penso che non carichi correttamente le librerie. Come faccio a forzare il caricamento correttamente?
O cos'altro può essere?
codice:
<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>