Copier un texte dans le presse papier windows

Soyez le premier à donner votre avis sur cette source.

Snippet vu 24 927 fois - Téléchargée 26 fois

Contenu du snippet

Voici un bon code qui vous permet de copier du texte dans le presse papier windows

Source / Exemple :


<SCRIPT>
function copy2Clipboard(obj)
	{
  	var textRange = document.body.createTextRange();
  	textRange.moveToElementText(obj);
  	textRange.execCommand("Copy");
	}
</SCRIPT>
<B>Methode formulaire :</B><BR>
<FORM NAME=formulaire>
<TEXTAREA NAME=texte>Tapez votre texte ici !</TEXTAREA><BR>
<INPUT TYPE=button VALUE="Copiez ce texte" onClick="copy2Clipboard(document.formulaire.texte)">
</FORM><BR><BR>
<B>Methode Div ou Span :</B><BR>
<SPAN ID=textespan>Ici le texte de votre choix !!!</SPAN><BR>
<A HREF=# onClick="copy2Clipboard(document.getElementById('textespan'));return(false)">Copiez ce texte</A><BR><BR>

Il ne vous reste plus qu'à coller ce texte où vous le désirez !

Conclusion :


Et voila c'est fait....

A voir également

Ajouter un commentaire

Commentaires

Ca ne marche pas : "document.body.createTextRange is not a function" me dit la console javascript. Dommage
Merci, c'est exactement ce dont j'avais besoin !
Super ****
alexismatrix
Messages postés
1
Date d'inscription
jeudi 19 juin 2008
Statut
Membre
Dernière intervention
1 février 2012

salut ton script marche uniquement sur IE
sympatique sous internet explorer :) pas sur les autres
cs_vopicek
Messages postés
16
Date d'inscription
vendredi 3 janvier 2003
Statut
Membre
Dernière intervention
29 août 2008

cela fait plaisir de trouver un si petit bout de code pour régler mon grand problème.

Je crée du bbcode sur la base d'un Copy-Collé de résultats et ce bbcode doit aller en suite sur un forum.
rambc
Messages postés
224
Date d'inscription
mercredi 21 avril 2004
Statut
Membre
Dernière intervention
29 mars 2009

Le curseur dans le champs TEXT, un CTRL+A et un CTRL+C et le tour est joué pour de longs textes.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.