Aquí se necesitan tres complementos, a saber:
jQuery.js
ZeroClipboard.js
ZeroClipboard.swf
¡Buena suerte!
La copia del código es la siguiente:
<meta charset = "utf-8" />
<botón id = "d_clip_button" data-clipboard-target = "fe_text"> Haga clic para copiar </botón>
<input id = "Fe_text" value = "Texto de prueba".
<script type = "text/javascript" src = "http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> </script>
<script type = "text/javaScript" src = "zeroClipboard.min.js"> </script>
<script type = "text/javaScript">
$ (documento) .Ready (function () {
ZeroClipboard.setDefaults ({
Piceppath: "ZeroClipboard.swf"
});
var clip = new ZeroClipboard ($ ("#d_clip_button"));
clip.on ("load", function (cliente) {
console.log ("ZeroClipboard.");
Client.on ("Complete", function (Client, Args) {
console.log ("Se ha copiado el contenido:" + args.text);
});
});
});
</script>