JavaScriptを完全に無効にすることなく、特定のWebサイトから特定のJSスクリプトを無効にします。それを行う方法はありますか?
JavaScriptを完全に無効にすることなく、特定のWebサイトから特定のJSスクリプトを無効にします。それを行う方法はありますか?
回答:
(参照:http : //noscript.net/faq#qa8_10)
NoScriptをインストールした後、オプションを開きます(ステータスバー/アドオンバーの小さなアイコンのコンテキストメニューを開くか、アドオンマネージャーを使用)
[詳細設定]タブに移動します。そのページで、ABEタブに移動します。[ルールセット]で、[ユーザー]をクリックします。ルールセットの例を次に示します。これを右側のテキストボックスに入れます。
# User-defined rules. Feel free to experiment here.
Site http://res.nimg.jp/js/ads.js*
Deny
正規表現を使用するかどうかに関係なく、URLマッチングがどのように機能するかはわかりません。FAQのいくつかの例は正規表現の使用法を示していますが、上記の私の例も一致してads.js?foobarbaz
いるようです。
Firefoxを使用している場合、AdBlock Plusを使用して特定のファイルのすべての機能をブロックすることもできます。(以下の指示はWindows用です。)
ファイルを確実にブロックするには、ページを更新する必要がある場合があります。
ChromeおよびFirefoxでuBlock Originを使用できます:https :
//github.com/gorhill/uBlock/wiki/The-logger#creating-filters
Chromeにはこの機能が組み込まれています。開発ツールの[リクエストのブロック]に含まれています。StackOverflowに関するこの回答には、その使用方法に関する優れた説明があります。
Firefoxを使用している場合、NoScriptプラグインを使用してこれを行うことができます。