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