2008-12-01 9 views
2

J'ai développé un script greasemonkey qui actualise une page et vérifie certaines mises à jour. Je voudrais exécuter ce script dans un onglet et naviguer sur Internet dans un autre onglet, mais ensuite le script activer automatiquement son onglet quand une mise à jour est trouvée.Activer l'onglet Firefox de Greasemonkey/Javascript? Est-ce possible?

Je ne suis pas sûr de savoir comment clair qui était, peut-être ce qui est mieux:

Tab 1 est en cours d'exécution d'un script Greasemonkey, rafraîchissant toutes les x secondes à la recherche du mot "foo"

Tab 2 est la navigation stackoverflow

- Maintenant, lors d'une actualisation, le script GM trouve le mot "foo". C'est à ce moment que je veux que l'onglet se déplace automatiquement de l'onglet 2 à l'onglet 1.

Est-ce possible, et si oui, comment y parvenir?

Merci.

+0

Si vous êtes à la recherche de nouvelles questions, voici un indice: les flux RSS pour le tag de votre choix sont beaucoup plus petits et plus faciles à gérer. –

Répondre

3

Je suis assez sûr que firefox donne la priorité aux onglets qui appellent alert(). Il suffit donc de faire apparaître un
alert('found foo')

1

Vous pouvez y parvenir avec la mise en œuvre de GM_openInTabScriptish, comme ceci:

GM_openInTab(window.location.href, true); 

Cela devrait faire la page qu'un script GM est à être concentré.

Questions connexes