Eu não sei se você pode fazer isso com o NoScript, mas você pode fazer isso com GreaseMonkey substituindo a função ou limpando o onLoad.
Eu uso uma página com um alerta muito irritante onLoad, gostaria de bloquear o JavaScript nesse site (é http://example.com/home.jsf
), mas preciso que o JS use o restante do aplicativo da Web.
Posso bloquear scripts apenas no home.jsf?
Eu não sei se você pode fazer isso com o NoScript, mas você pode fazer isso com GreaseMonkey substituindo a função ou limpando o onLoad.
Não é a coisa mais intuitiva, mas você pode fazer isso usando o Application Boundaries Enforcer do NoScript.
Expliquei como bloquear apenas o JavaScript da Pesquisa do Google (para matar o Google Instant sem fazer login enquanto ainda permite o login fácil e usar em outros sub-sites do Google) em Como tornar a Pesquisa Google sem script com NoScript / AdBlock?
Você também pode usá-lo para bloquear scripts de sites como o Facebook para o domínio de onde eles vêm, portanto, os scripts do Facebook só serão carregados se você estiver realmente no Facebook. (Bom para matar coisas como "Like This", "Tweet This" e os botões do Google Buzz para que você não precise confiar neles na medida em que sua privacidade e capacidade de resposta do navegador estejam disponíveis):
# facebook.com containment rule
# This rule allows Facebook scripts objects and frames to be included only
# from Facebook pages
Site .facebook.com .fbcdn.net
Accept from .facebook.com .fbcdn.net
Deny INCLUSION(SCRIPT, OBJ, SUBDOC)
# twitter.com containment rule
# Like the Facebook rule, but for twitter
Site twitter.com .twitter.com twimg.com .twimg.com
Accept from twitter.com .twitter.com twimg.com .twimg.com
Deny INCLUSION(SCRIPT, OBJ, SUBDOC)
# Google Buzz containment rule
# Like the Facebook rule, but for Google
Site ^https?://www\.google\.com/buzz/.*
Accept from google.com .google.com googleapis.com .googleapis.com
Deny INCLUSION(SCRIPT, OBJ, SUBDOC)
Você deve poder usar a funcionalidade da lista negra . Ao contrário da lista de permissões de sites que você permite.
NoScript lida com "domínios" em vez de páginas.
Geralmente não, [url = link para ativar scripts em um específico página? [/ url].
Embora existam muitos outros recursos que o NoScript oferece que podem ajudar (não me pergunte qual, embora eu pareça lembrar de alguma discussão sobre um aborrecimento em um site específico de bancos).
Experimente o AdBlock Plus.
Eu presumo que você já tenha o addon. Use "Abrir itens bloqueáveis" para selecionar e criar um filtro. Junto com o ABP Element Hiding Helper, é assim que eu limpo as páginas super confusas.