Bonjour, je voudrais faire un code qui permet quand je click sur un texte ou sur une icone, que le contenu soit copier par l'utilisateur comme pour un ctrl+c.

Je sais qu'il existe des plugins poru ce genre de chose mais je voudrais le faire moi même, même ci je dois suivre un tuto en anglais ;)

Merci de votre aide.

Cordialement;

9 réponses


Pas mal de documentation peut être trouvée ici, surtout concernant le différent support par les navigateurs. Tu n'as pas trop cherché, non ? :-)

Salut

@flan : Je redonne le lien car il est mal formaté http://stackoverflow.com/a/30810322

Cordialement

Salut @remy76690.

Le copier/coller c'est pas (encore ?) supporté en JS. Il te faudra passer par une solution à base de Flash (ce que je te déconseille car Flash ne sera bientôt plus supporté par ls browsers, question de semaines).

@betaWeb && @remy76690

Peut être voir du côté https://github.com/zeroclipboard/zeroclipboard !

@PallMallShow oui je connais cette lib, et elle dépend d'un plugin Flash pour fonctionner :)

Mince, il y a certain site qu'il le propose et a chaque fois il y a pas le message de flash qui s'affiche.
Il doit bien avoir un autre moyen sans flash ?
Après, je ne sais pas.

Oui comme par exemple flatuicolors.com (un truc comme ça)

Si tu lis un peu mieux le topic de StackOverflow que je t'ai envoyé, il y a des indications sur le support des navigateurs pour cette fonctionnalité en Javascript.
(et un objet flash peut être exécuté sans indication à l'utilisateur).

Et si jamais tu connais des sites qui arrivent à le faire sans flash, tu as juste à regarder la source ?

EDIT : flatuicolors.com c'est du flash :-)

Aaarf j'étais sur que c'était du JS!