begin process at 2012 05 29 07:08:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Function & Méthodes

 > 

copier sélection dans le press papier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

copier sélection dans le press papier

vendredi 18 mai 2007 à 02:04:05 | copier sélection dans le press papier

Bestdoud

Bonjour,

J'ai une page avec du texte normal dessus et j'aimerais copier la sélection dans le press papier et si possible automatiquement

Actuellemnt j'arrive à copier toute le contenu de la page
voici ma page web
pour tester je fait le copier qd je resize la page

Avez-vous ue idée.

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nouvelle page 1</title>
<body onresize=copy2Clipboard(document.body)>
</head>

<SCRIPT>
function copy2Clipboard(obj)
 {
   var textRange = document.body.createTextRange();
   textRange.moveToElementText(obj);
   textRange.execCommand("Copy");
 }
</SCRIPT>

<body>

<p>première ligne</p>
<p>deuxième ligne</p>
<p>dernière ligne</p>


</body>

</html>

vendredi 18 mai 2007 à 02:25:21 | Re : copier sélection dans le press papier

Bestdoud

pour récupérer la sélection j'ai trouvé ca qui marche:
mais impossible a envoyer dans le press papier par la suite

function doS (){
if (document.getSelection){
sel = document.getSelection();
}
if (document.selection){
sel = document.selection.createRange().text;
}
if(sel == "" ){
alert("Vous n'avez rien sélectionné !");

}
else{
alert("Votre sélection: "+sel);
}
}

vendredi 18 mai 2007 à 07:29:42 | Re : copier sélection dans le press papier

bultez

Membre Club
Réponse acceptée !




Bonjour,

    un ch'tit exemple ?

<html>
<head>
<title>Copie vers Presse Papier</title>
<script type="text/javascript">
function copyclipboard(intext)
window.clipboardData.setData('Text', intext);     }
</script>
</head>
<body>
<a href="javascript:copyclipboard('Texte copier');">lien pour copier</a>
</body></html>

    Exclusif IE.


Cordialement                Bul     [mon Site]     [M'écrire]



vendredi 18 mai 2007 à 13:44:23 | Re : copier sélection dans le press papier

Bestdoud

Réponse acceptée !

Ca marche impec
voici le final pour mettre dans le press papier des qu'on sélectionne

function getSelectedText(){
   if (window.getSelection){
      var str = window.getSelection();
   }else if (document.getSelection){
      var str = document.getSelection();
   }else {
      var str = document.selection.createRange().text;
   }
copyclipboard(str)
}

function copyclipboard(intext)
{  window.clipboardData.setData('Text', intext);     }

et à mettre dans le head
<body onmouseup = getSelectedText()>

samedi 19 mai 2007 à 01:33:48 | Re : copier sélection dans le press papier

Bestdoud

Réponse acceptée !
pour améliorer
remplacer la ligne copyclipboard(str)
par if (str) { copyclipboard(str) }

ca évite de copier du vide et donc de garder l'ancien copié


Cette discussion est classée dans : page, sélection, papier, copier, press


Répondre à ce message

Sujets en rapport avec ce message

comment coller du texte present le press papier de windows [ par xavier16 ] je voudrais savoir comment copier un texte dans le press papier de windowset comment le coller ensuite copier des liens dans le presse papier [ par baham ] bjrjvoudrai savoir sil étai possible de copier des liens dans le presse papier avec javascript, c a d que qd on fai "coller" dans word il colle le tex Copier un texte dans le presse papier [ par dvdstory ] Bonjour,J'essaye depuis un moment de faire copier un texte dans le presse papié.je pensais que ça serait simple, mais j'ai des problèmes.Apparement il Comment copier du code de page en page ? [ par edy999 ] Bonjour,   J'ai inséré dans ma page du menu cette ligne: charset="ISO-8859-1">   Quel est le code que comment copier les elements d'un formulaire sur une nouvelle page [ par defsong ] Bonjour,Je suis à la recherche d'un script premettant de copier par le biais du bouton "envoyer" d'un formulaire, les éléments contenus dans les champ ouvrir et copier une image dans le presse-papier [ par rachidwane ] bonjour à tous, après de nombreuses recherches infructueuses sur internet je me tourne vers vous pour poser 2 questions : sur mon site j'ai une page Récupération de code sur une sélection [ par marlysa34 ] Bonjour;J'ai un problème de code, j'ai récupéré celui-ci sur une page web. Le problème est le suivant : quand je clique sur un smileys l'adresse du sm Aider moi !! [ par Vie ] Je fait un copier coller du script pour avoir l'heure dans dans ma page html (frontpage) mais voila, y'a rien qui ce passe ! sauf que je vois dans ma Probleme de dimensions [ par EfCeBa ] Bonjour, je voudrais savoir quel outil il faut appeler pour que le navigateur nous renvoie la hauteur totale de la page en pixel.document.body.client. prob editeur de texte [ par spacecool ] j'ai fait une page(editeur de texte) qui appelle une page javascript (où les changements s'effectue) et il est possible d'afficher sur une autre page


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales