我正在开发一个插件,需要在保存网页时收到通知。我一直在浏览chrome扩展API很长一段时间,似乎无法找到解决方案。
这样的事件是否存在,是否可以收听?
如果没有,这可以用Firefox插件吗?
答案 0 :(得分:2)
我认为Chrome附加组件无法实现。至于Firefox - 当然,在<command>
element中定义的主浏览器窗口(Browser:SavePage
)中有one of the include files ID browser.xul
。您可以在此元素上为command
事件添加侦听器,例如:
document.getElementById('Browser:SavePage').addEventListener('command', function(e) {
console.log('doing command', 'id:', e.target.id, 'e:', e);
}, false);