Je voudrais savoir comment appeler une fonction lorsque l'utilisateur clique deux fois sur un mot de la page visitée (à partir d'un script de contenu). Quelque chose de similaire à Google Dictionary extension. J'ai inspecté les codes dans l'extension mais il n'a pas été indenté (compilé/minimisé) donc j'ai décidé de poser cette question ici. Un extrait de code serait bon. Merci d'avance :)Extension Chrome double-cliquez sur un mot
11
A
Répondre
11
Je pense que Google ajoute un EventListener à la page pour enregistrer un double-clic, puis obtient le texte qui a été automatiquement sélectionné.
http://developer.mozilla.org/en/DOM/element.addEventListener
http://developer.mozilla.org/en/DOM/window.getSelection
f=function(){
console.log(window.getSelection().toString());
}
document.body.addEventListener('dblclick',f);
+0
merci. ça fonctionne comme du charme. –
même question que la mienne. Mais c'est toujours un Gold :-) Merci Nam. – Yeo