Pesquisar no apoio

Evite burlas no apoio. Nunca iremos solicitar que telefone ou envie uma mensagem de texto para um número de telefone ou que partilhe informações pessoais. Por favor, reporte atividades suspeitas utilizando a opção "Reportar abuso".

Learn More

How to determine the tab is pinned (in GreaseMonkey)

  • 1 resposta
  • 1 tem este problema
  • 11 visualizações
  • Última resposta por Gingerbread Man

more options

Hi.

Is there any possibility in Firefox, how to determine in GreaseMonkey/Scriptish, that the tab is pinned. I have a script, which reloads my favorite website and notifies me, when there is something new. But I would like to run this script only for pinned tabs.

Thank you very much.

Hi. Is there any possibility in Firefox, how to determine in GreaseMonkey/Scriptish, that the tab is pinned. I have a script, which reloads my favorite website and notifies me, when there is something new. But I would like to run this script only for pinned tabs. Thank you very much.

Todas as respostas (1)

more options

Hello,

If you only pin particular sites, the safest thing to do is to change the URLs the script can run on.

  1. Open the Add-ons Manager, User Scripts category.
  2. Click the Options button next to the script.
  3. Enter the URLs in the Includes box, and check the "Disable this script's include patterns" option.

I'm not sure a user script can fetch the attribute values of a user interface element. Either way, I really don't recommend it.
For security reasons, Greasemonkey and Scriptish won't touch the chrome: scheme by default. It would be a bad idea to change this behavior, as it would change the permission for all scripts, including those you download from the web. You can change it by typing about:config into the address bar, then extensions.*.chrome into the search box there and double-clicking the respective preference to toggle it.

If you still want to go down this road and you don't get an answer here, ask on