我目前正在研究一种自动识别某些类型的垃圾邮件的方法。我对此的研究导致我遇到了大量的网络钓鱼尝试和令人讨厌的色情内容。将我将要打开的网站添加到Firefox偏好设置中的图像例外列表中是一个漫长的过程。有没有一种快捷的方式(也许是通过插件)让我表明我想打开一个页面,而不加载它的任何脚本或图像?
发布于 2011-08-31 13:49:57
你可以使用Adblock Plus并添加一个像*$domain=yahoo.com这样的过滤器--任何来自yahoo.com的网页都不允许加载任何东西。如果要自动执行此任务,还可以通过从特权上下文运行以下代码来添加此筛选器:
Components.utils.import("chrome://adblockplus-modules/content/Public.jsm", null)
.AdblockPlus.addPatterns(["*$domain=yahoo.com"]);并通过运行以下命令来删除:
Components.utils.import("chrome://adblockplus-modules/content/Public.jsm", null)
.AdblockPlus.removePatterns(["*$domain=yahoo.com"]);Adblock Plus的公共API文档:https://adblockplus.org/en/IAdblockPlus (我简化了这个API的访问方式,因为我假设与旧的Adblock Plus版本和Firefox4之前的Firefox版本的兼容性在这里无关紧要)。
https://stackoverflow.com/questions/7248138
复制相似问题