【发布时间】:2009-05-17 22:00:56
【问题描述】:
我想阅读 Gmail 邮件的内容并在链接上添加一些花哨的东西。这是一些代码:
unsafeWindow.gmonkey.load("1.0", function(gmail){
gmail.registerViewChangeCallback(function(){
if (gmail.getActiveViewType && gmail.getActiveViewType() == "cv") {
var viewElement = gmail.getActiveViewElement()
// Do things with viewElement
}
})
})
邮件的 dom 对象中的链接的实际检测是容易的部分。问题是registerViewChangeCallback 仅在您显示线程时运行。大线程将隐藏大部分消息,仅由用户请求加载。我还没有找到用于此特定操作(加载单个消息)的 Gmail 油脂猴 API 方法,此时我需要运行我的脚本。
有什么建议吗?
【问题讨论】:
标签: javascript gmail greasemonkey