Existem três plugins necessários aqui, a saber:
jQuery.js
Zeroclipboard.js
Zeroclipboard.swf
Boa sorte!
A cópia do código é a seguinte:
<meta charset = "utf-8" />
<button id = "d_clip_button" Data-clipboard-target = "fe_text"> clique para copiar </butut>
<entrada de entrada = "fe_text" value = "texto de teste"
<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">
$ (document) .ready (function () {
Zeroclipboard.setDefaults ({
MoviePath: "Zeroclipboard.swf"
});
var clip = new Zeroclipboard ($ ("#d_clip_button"));
clip.on ("load", function (cliente) {
console.log ("Zeroclipboard.");
Client.on ("Complete", function (cliente, args) {
console.log ("O conteúdo foi copiado:" + args.text);
});
});
});
</script>