2010-09-13 9 views
2

J'essaie d'écrire une extension qui surveille chaque fois que quelqu'un tape hits entrer lors de l'utilisation de la barre d'adresse. Les étapes seraient quelque chose le long des lignes deFirefox addon pour faire quelque chose à chaque fois qu'un utilisateur frappe Entrée dans la barre d'adresse

  1. types d'utilisateurs dans un tas de texte dans la barre d'adresse et visites Entrez
  2. Mes sources addon à la vie et recieves ce que l'utilisateur a tapé dans
  3. Mon addon puis décide quoi faire avec la chaîne saisie par l'utilisateur.

Je reçois l'URL à l'étape 2 en utilisant var url = window.location.href. J'ai aussi la plupart de l'étape 3 déjà écrite. Le seul que je n'arrive pas à comprendre est de savoir comment surveiller chaque onglet à surveiller lorsque l'utilisateur rentre.

Je suis vraiment nouveau à javascript, mais indépendamment de cela, toute information serait appréciée.

C'est ce que mon fichier myaddon.xul ressemble:

<overlay id="sample" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> 
<script type="application/x-javascript" src="chrome://myaddon/content/myaddon.js" /> 
<textarea id="urlbar" ontextentered="return myaddon_URLBar(param);" /> 

Merci à l'avance!

Répondre