我正在尝试使用插件生成器开发 Firefox 插件。
我想修改基于 Web 的邮件程序的邮件编辑器。(在下面的代码中,我正在尝试使用 Yahoo! Japan 的邮件服务。)
当用户按下发送按钮时,我想执行特定的代码。
插件代码是:
main.js
var self = require("self");
var pageMod = require("page-mod");
pageMod.PageMod({
include: "*.mail.yahoo.co.jp",
contentScriptWhen: 'end',
contentScript: "document.getElementById('send_top').setAttribute('onclick', 'alert(\"blabla\")');"
});
电子邮件编辑器页面中的按钮:
<input id="send_top" class="inputbutton" type="submit" title="Submit an email"
value="Submit" name="action_msg_send" accesskey="9">
当用户“提交”按钮时,我想显示对话框。