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:)

War es hilfreich?

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);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top