Pergunta

Eu desenvolvi um script Greasemonkey que refresca a página e verifica se há determinadas atualizações. Eu gostaria de executar este script em uma aba e navegar na internet em outra guia, mas, em seguida, ter o script ativar automaticamente do guia quando uma atualização for encontrada.

IM não como claro que foi, talvez isto é melhor:

Tab 1 está em execução um script Greasemonkey, refrescante a cada x segundos olhando para a palavra "foo"

Tab 2 é browsing stackoverflow

- Agora em uma atualização, o script GM encontra a palavra "foo". Isto é, quando eu quero o foco guia para automaticamente mudar de Tab 2 para Tab 1.

Isso é possível, e se assim for, como faço para conseguir isso?

Graças.

Foi útil?

Solução

Eu tenho certeza que o Firefox dá foco para guias que alert() chamada. Então, basta aparecer um
alert('found foo')

Outras dicas

Você pode conseguir isso com Scriptish 's GM_openInTab implementação, assim:

GM_openInTab(window.location.href, true);

Isso deve fazer com que a página que um script GM está a ser focado.

Você já olhou para GM_openInTab () ?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top