Question

Je voudrais savoir comment appeler une fonction lorsque l'utilisateur double-clique sur un mot sur la page qu'ils visitent (à partir d'un script de contenu). Quelque chose de semblable à extension de Google Dictionnaire . J'ai inspecté les codes dans l'extension, mais il n'a pas été en retrait (compilé / minimisais) donc j'ai décidé de poser cette question ici. Un extrait de code serait bon. Merci à l'avance:)

Était-ce utile?

La solution

Je soupçonne que Google ajoute un EventListener à la page d'enregistrer un double-clic, et obtient alors le texte qui a été sélectionné automatiquement.

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);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top