I have the "NoThanks" module enabled with this in the killfile:
kill doubleclick.net
If I go to http://www.myplay.com, Muffin completely blocks access and says:
----------
While trying to retrieve the URL:
http://ad.doubleclick.net/adj/mp.dart/skin;tile=1;abr=!ie;sz=468x60;ord=976914024861?
The following error was encountered:
org.doit.muffin.FilterException: NoThanks URL
http://ad.doubleclick.net/adj/mp.dart/skin;tile=1;abr=!ie;sz=468x60;ord=976914024861? rejected
----------
This appears to be due to the fact that the HTML includes a SCRIPT tag with its SRC attribute referencing the given URL.
I want to be able to allow JavaScript when accessing MyPlay, because it uses brain-damaged Web site design that requires JavaScript. But I want to be able to block any access to doubleclick.net at the same time. I hope this is not impossible to fix or work around.
Some more thoughts on this bug. I think the exacerbating factor at work here is Netscape Navigator's behavior when attempting to load a secondary linked page. This can happen in a case such as above where JavaScript is being loaded from a separate page, but I've also noticed it can happen with failed attempts to load an external style sheet.
Here's an idea: A function analogous to "kill," but instead of generating an error, it substitutes an empty document in place of the original.