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. –
Questions connexes
- 1. Extension Google Chrome
- 2. Extension Chrome: DOM traversal
- 3. Extension Chrome: Comment enregistrer un fichier sur le disque
- 4. Extension Google Chrome: Compatibilité Mac
- 5. continuer afficher popup extension chrome
- 6. Extension Google Chrome Hello World
- 7. Google Chrome extension: stockage local
- 8. Extension Google Chrome Manipuler l'URL
- 9. Extension Chrome et history.onVisited événement
- 10. Automatiser Google emballage extension Chrome
- 11. Extension Google Chrome dans Flex
- 12. Extension Chrome pour Amazon Cloud
- 13. Faire une extension Chrome ne fonctionne pas sur certaines pages
- 14. Comment puis-je porter une extension Google Chrome sur Firefox?
- 15. perplexes sur appel jquery à l'intérieur extension chrome
- 16. Télécharger les images pour google chrome extension
- 17. Extension TFS et mot-clé
- 18. Extension Chrome: communication entre iframe et popup
- 19. Obtenez l'URL et enregistrez-le | Chrome Extension
- 20. Extension de Google Chrome - Accéder au DOM
- 21. Chrome/Firefox: source d'accès d'une extension
- 22. Comment ajouter un numéro à mon extension Google Chrome?
- 23. chrome extension - autorisations de domaine ip
- 24. Contrôle des onglets dans une extension Chrome
- 25. Extension Google Chrome - créer et supprimer automatiquement un onglet
- 26. Extension Chrome: popup.html créer dynamiquement via contentscript.js
- 27. Extension Chrome: données de la mémoire
- 28. développement Extension Chrome: Message Passing Problème
- 29. Extension Chrome en utilisant la barre popup
- 30. Évitez HTTP popup popup dans une extension de chrome (digest)
même question que la mienne. Mais c'est toujours un Gold :-) Merci Nam. – Yeo