非常に迷惑なアラートonLoadのあるページを使用していますが、そのサイトでJavaScriptをブロックしたいと思います(http://example.com/home.jsf
)しかし、残りのWebアプリを使用するにはJSが必要です。
Home.jsfでのみスクリプトをブロックできますか?
NoScriptで実行できるかどうかはわかりませんが、関数を置き換えるかonLoadをクリアすることで、 GreaseMonkey で実行できる可能性があります。
これは最も直感的なことではありませんが、NoScriptのApplication BoundariesEnforcerを使用して行うことができます。
Google検索のJavascriptだけをブロックする方法(ログインせずにGoogle Instantを強制終了し、他のGoogleサブサイトで簡単にログインして使用できるようにする)を NoScript/AdBlockでスクリプトなしにする方法を説明しました。
Facebookなどのサイトのスクリプトを元のドメインにロックするためにも使用できるため、Facebookのスクリプトは、実際にonにいる場合にのみ読み込まれます。フェイスブック。 (「LikeThis」、「Tweet This」、Googleバズボタンなどを削除するのに適しているため、プライバシーとブラウザの応答性に関する限り、これらを信頼する必要はありません):
# 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)
ブラックリスト機能 を使用できるはずです。許可するサイトの通常のホワイトリストとは対照的です。
NoScriptは、ページではなく「ドメイン」を扱います。
通常、[url = http://forums.informaction.com/viewtopic.php?f=7&t=5468]可能 特定の1ページでスクリプトを有効にしますか?[/ url]。
NoScriptが提供する役立つ可能性のある「その他の」機能はたくさんありますが(特定の銀行のWebサイトでの煩わしさについての議論を思い出しているようですが、どれを尋ねないでください)。
AdBlockPlusをお試しください。
すでにアドオンをお持ちだと思います。 「ブロック可能なアイテムを開く」を使用して、フィルターを選択して作成します。 ABP Element Hiding Helperとともに、これは私が乱雑なページをクリーンアップする方法です。