Créer un nouveau Copier/Coller click droit [Résolu]

Xabaat
Messages postés
7
Date d'inscription
vendredi 19 novembre 2010
Dernière intervention
24 février 2012
- 1 avril 2011 à 14:43 - Dernière réponse : Xabaat
Messages postés
7
Date d'inscription
vendredi 19 novembre 2010
Dernière intervention
24 février 2012
- 10 avril 2011 à 19:44
Boujour,

j'ai déjà créer un site web qui change le menu du clique droit mais le probleme est que je perd les fonction copier/coller/couper, y aurait t il un moyen de les simuler? J'ai déja essayé le moyen suivant mais sa marche pas...

function copyclip(text) {
var text = getSelectedText();//document.selection.createRange().text; <- sa retourne une valeur vide
window.clipboardData.setData('text', text);
}
getSelectedText = function(){
selectedText = '';
// Gecko, Webkit
if (window.getSelection) {
selectedText = window.getSelection();
}
// Si IE
else if (document.selection) {
selectedText = document.selection.createRange().text;
}
return selectedText;
}

//ou sinon il y a
function appel()
{
shell.Sendkeys("^c");
}
//mais sa marche pas non plus

Pour le menu de la souris, j'utlise le script de http://www.editeurjavascript.com/scripts/scripts_navigation_1_113.php

est-ce que quelqu'un porrait gribouiller un morceau de scritpt pour régler mon probleme?

Merci d'avance
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Xabaat
Messages postés
7
Date d'inscription
vendredi 19 novembre 2010
Dernière intervention
24 février 2012
- 10 avril 2011 à 19:44
3
Merci
J'ai trouvé la réponse..

<html onmouseup="getSelectedText()">
<script type="text/javascript">
function getSelectedText(){
text = document.selection.createRange().text;
}
function copy(){
window.clipboardData.setData('text', text);
}
<script>
</html>
ejs_context_elemt[] = "Copier|copy()";//A mettre dans le menu de la souris du site

Merci quand meme

Merci Xabaat 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de Xabaat

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.