Это не самая интуитивно понятная вещь, но вы можете сделать это с помощью NoScript's Application Boundaries Enforcer.
Я объяснил, как блокировать только Javascript Google Search (чтобы убить Google Instant, не входя в систему, но при этом позволяя легко входить в систему и использовать на других сайтах Google), в разделе Как сделать поиск в Google без сценариев с помощью NoScript / AdBlock?
Вы также можете использовать его для блокировки сценариев с сайтов, таких как Facebook, в домен, откуда они поступают, поэтому сценарии из Facebook будут загружаться только в том случае, если вы на самом деле находитесь в Facebook. (Хорошо для удаления таких вещей, как «Нравится», «Чирикать» и «Google Buzz», чтобы не доверять им в том, что касается конфиденциальности и отклика браузера):
# 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)