Chrome-Erweiterung Doppelklick auf ein Wort
-
25-09-2019 - |
Frage
Ich würde gerne wissen, wie eine Funktion aufzurufen, sobald der Benutzer einen Doppelklick auf ein beliebiges Wort auf der Seite, die sie (von einem Content-Skript) besuchen. Etwas ähnliches wie Google Wörterbuch Erweiterung . Ich habe die Codes in der Verlängerung überprüft, aber es war nicht eingekerbt (kompiliert / minimiert), so habe ich beschlossen, diese Frage hier zu stellen. Ein Ausschnitt des Codes wäre gut. Vielen Dank im Voraus:)
Lösung
Ich vermute, dass Google fügt einen Eventlistener auf der Seite einen Doppelklick registrieren und erhält dann den Text, der automatisch ausgewählt wurde.
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);