我正在开发一个firefox插件(使用附加组件生成器),它将请求的网页内容与可疑网页内容进行比较并阻止该网页(如果匹配)。
但是我没有通过我的插件代码在浏览器中阻止所请求的网页(期望,在完全加载之前)。
某些解决方案,例如GoogleSafeBrowsing(不是插件),阻止网页并显示恶意软件域名等,如何在加载网页和阻止加载网页之前显示可疑内容。
我需要一种机制(使用插件或不使用插件)。任何帮助.......
谢谢,
更新: 我需要在javascript中以programitically方式使用这种机制(比如,if(match){window.close()} .....就像那样)
答案 0 :(得分:0)
你应该看一下使用名为nsiContentPolicy的低级Firefox api - 可以在SDK中使用它,如本博客文章所述:
http://lduros.net/posts/blocking-images-and-other-content-mozila-add-sdk-and-nsicontentpolicy/