Como utilizar ZeroClipboard para copiar automaticamente conteúdo de um textarea para a área de transferência?

  • Autor Autor leit0s
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
leit0s

leit0s

Eta
Verificado
Verificación en dos pasos activada
buscaba un código para que cuando de click sobre un textarea el contenido de este se copie automáticamente al porta papeles, encontré el java con el cual funciona (ZeroClipboard), pero el problema es que no se como hacerlo, puede algún experto en java ayudarme con ese código, como se llamaría a que copie el contenido de mi textarea.

parte de como seria el código supongo:

Inserir CODE, HTML ou PHP:
<html>
<head>
<title>Zero Clipboard</title>
<script type="text/javascript" src="http://jonrohan.github.io/ZeroClipboard/javascripts/ZeroClipboard.js"></script>
<script language="JavaScript">
	var clip = null;
	function $(id) { return document.getElementById(id); }
	function init() {
		clip = new ZeroClipboard.Client();
		clip.addEventListener('mouseDown', click_de_raton);
		clip.glue( 'boton_copiar' );
	}
	function click_de_raton(client) {
		clip.setText( $('mi_caja').value );
	}
</script>
</head>
<body onLoad="init()">
<p><textarea id="mi_caja" cols=50 rows=5  onclick="this.focus();this.select();boton_copiar();">contenido que debe copiarse al dar click sobre el</textarea></p>

</body>
</html>


uso focus y selct para evitar estar seleccionando y se auto seleccione todo, a ello me gustaría agregarle que a la vez se copie ya no hacer ctl+c o anticlic /copiar; espero puedan ayudarme con el codigo. gracias de antemano.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Voltar
Topo