Einzelne Seite mit NoScript blockieren?

2943
IAdapter

Ich benutze eine Seite mit einer sehr ärgerlichen Warnung onLoad. Ich möchte JavaScript auf dieser Site blockieren (es ist http://example.com/home.jsf), aber ich brauche JS, um den Rest der Web-App zu nutzen.

Kann ich Skripte nur in home.jsf blockieren?

5

5 Antworten auf die Frage

7
ssokolow

Es ist nicht das intuitivste von allen Dingen, aber Sie können es mit NoScript's Application Boundaries Enforcer tun.

Wie Sie nur das Javascript der Google-Suche blockieren (um Google Instant zu beenden, ohne sich anzumelden und gleichzeitig ein einfaches Anmelden und Verwenden auf anderen Google-Unterseiten zu ermöglichen), wurde unter Wie kann man die Google-Suche mit NoScript / AdBlock skriptfrei machen?

Sie können es auch verwenden, um Skripts von Websites wie Facebook in der Domäne, von der sie stammen, zu sperren. Skripts von Facebook werden nur geladen, wenn Sie sich tatsächlich auf Facebook befinden. (Gut für das Abschalten von Dingen wie "Like This", "Tweet This" und Google Buzz-Schaltflächen, damit Sie ihnen nicht vertrauen müssen, was Ihre Privatsphäre und die Reaktionsfähigkeit Ihres Browsers angeht):

# 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) 
3
Joe

Ich weiß nicht, ob Sie es mit NoScript tun können, aber Sie können es vielleicht mit GreaseMonkey tun, indem Sie die Funktion ersetzen oder das onLoad löschen.

Ich denke, GM wird gefeuert, nachdem die Seite bereits geladen wurde. Kann ich diesen Alarm wirklich stoppen? IAdapter vor 13 Jahren 0
Das [GreaseMonkey verwendet DOMContentLoaded] (http://wiki.greasespot.net/DOMContentLoaded); Dies wird vor `window.onLoad` ausgelöst, das erst ausgelöst wird, wenn die Seite fertig gerendert ist. Ich habe es jedoch noch nicht getestet Joe vor 13 Jahren 0
1
StuperUser

Sie sollten die Blacklist-Funktion verwenden können . Im Gegensatz zu der üblichen Whitelist von Websites, die Sie zulassen.

1
therube

NoScript befasst sich eher mit "Domains" als mit Seiten.

Generell nein, [url = http://forums.informaction.com/viewtopic.php?f=7&t=5468(Sie können Skripts auf einer bestimmten Seite aktivieren? [/ Url].

NoScript bietet viele "andere" Funktionen, die hilfreich sein könnten (fragen Sie mich einfach nicht nach welchen, obwohl ich mich an eine Diskussion über einen Ärger auf einer bestimmten Bank-Website erinnere.)

Die hier verwendete Formatierungssprache ist [MarkDown] (http://daringfireball.net/projects/markdown/syntax). Die Inline-Syntax (ohne Fußnoten) ist `[link text] (url)` Joe vor 13 Jahren 0
0
fartheraway

Testen Sie AdBlock Plus.

Ich nehme an, Sie haben bereits das Addon. Verwenden Sie "Offene blockierbare Elemente", um einen Filter auszuwählen und zu erstellen. Zusammen mit ABP Element Hiding Helper bereinige ich damit überfüllte Seiten.