我是附加开发的新手。
我正在使用 XUL 教程为 Hotmail 编写 Firefox 扩展。我对 Javascript 的了解非常有限。我的 Firefox 扩展必须执行以下操作:
当用户在 MSN Hotmail 中打开收到的邮件进行阅读时,找到并阅读发件人的电子邮件地址。
验证此电子邮件地址是否在列表中。该列表存储在本地文件系统中的一个简单文本文件中。附加组件必须将列表读入内存。(由于安全问题,我读过 Javascript 很难做到这一点)。
根据地址是否在列表中,修改“发件人”字段的外观(如果存在,我正在考虑将背景颜色更改为绿色,如果不存在,则更改为红色)。该列表应该是一组“安全”发件人。
我不想使用像 Greasemonkey 这样的其他附加组件,因为我认为这太过分了,我想了解如何在幕后完成这项工作。
- 任何能帮助我理解如何实现这一切的一般指南或特定文档的指针都将不胜感激。
- 哪种机制最适合执行文本文件读取部分?我已经阅读过有关 FileReader 对象或 fopen() 函数、XMLHttpRequest() 的内容,但我很困惑哪条路线最好。该文件保证是存储在本地文件系统中的简单文本。
我一直在查看文档,到目前为止,我只有一个有限的附加组件,它带有一个可以在加载页面时显示消息的侦听器。如果有人可以帮助我缩小搜索范围,我将不胜感激。
谢谢并恭祝安康!