YesScript lets you easily block websites from running JavaScript. Useful for sites that abuse JavaScript, not so useful for security.
For Firefox 57 and newer see https://github.com/log69/yesscript2
Click the YesScript icon in the toolbar to stop the current domain from running scripts. Click the blackened icon to unblock.
You can also view and manage the list of blocked sites from YesScript's options, accessible from the Add-ons Manager.
- You are blocking a site from running scripts. You are not blocking any given script. In other words, if example.com is running a script from annoying.org, you need to block example.com.
- You cannot selectively allow a site to run some scripts and disallow it from running others.
- The block is based on the protocol and domain of the site. Blocking
http://example.com
will not blockhttps://example.com
orhttp://www.example.com
. - The block does not take effect immediately - it must be in effect when the page loads to work.
Don't we all? Unfortunately, YesScript only works because of the API Firefox provides, and that interface only supports doing things by domain.