Duplication possible:
Copier le texte sélectionné dans le presse-papiers SANS utiliser flash – doit être un navigateur croisé
Celui-ci m'a conservé longtemps. Comment copier le texte dans le presse-papiers? Voici mon code:
<body> <textarea name="text" rows="5" cols="20" wrap="hard" onblur="CopyToClipboard()">Enter text here and it will be copied to the clipboard!</textarea> </body> <script type="text/javascript"> function CopyToClipboard() { //O_O Confused... what do I do... } </script>
Voici une façon de le faire …
<body> <textarea rows="5" cols="20" wrap="hard" onblur="CopyToClipboard(this)"></textarea> </body> <script language="JavaScript"> function CopyToClipboard(text) { Copied = text.createTextRange(); Copied.execCommand("Copy"); } </script>
Cela ne fonctionne qu'avec IE 4 et supérieur. Lorsque vous l'exécutez, une boîte de dialogue peut s'afficher en vous demandant si "vous souhaitez que ce site Web ait accès à votre presse-papiers". Cliquez oui si oui. Quel que soit le texte que l'utilisateur entre dans la boîte sera copié dans le presse-papiers.