使用 jQuery,我想知道 Gmail 的新电子邮件组合 iframe 的正文中何时发生事件
Posted
技术标签:
【中文标题】使用 jQuery,我想知道 Gmail 的新电子邮件组合 iframe 的正文中何时发生事件【英文标题】:Using jQuery, I'd like to know when an event occurs in the body of Gmail's new email composition iframe 【发布时间】:2011-08-16 15:32:31 【问题描述】:我尝试访问的特定区域是 Gmail 中新电子邮件撰写的正文。
更一般地说,这是 另一个 iframe 中的iframe 的。
这被用于我正在尝试开发的一个简单的 Chrome 扩展,所以可能会问这个问题,我的清单文件具有正确的框架设置:
"all_frames":true
谢谢!
【问题讨论】:
【参考方案1】:嗯。没有人敢于回答。
我相信这会被大喊大叫,我渴望看到正确的方法。
$('.Ak').live('click',function()
$(this) //reference to the element
);
撰写文本区域的类名是Ak
。
这是一个非常可怕的组合,但它有效,如果这阻碍了其他事情的进展,你可以稍后修复它。
此外,您应该查看 chrome 扩展程序“截止日期之后”。代码并不复杂,他成功地将拼写检查器挂接到 GMail 文本区域。
我刚刚从 ATD 的创建者那里找到了一篇博客,他在其中描述了他在处理框架和 Chrome 扩展程序方面的试验和磨难。即使您不进行扩展,这实际上也可能非常有用。
http://blog.afterthedeadline.com/2010/05/14/how-to-jump-through-hoops-and-make-a-chrome-extension/
【讨论】:
啊,开始写了,并没有添加你可以通过 chrome 中的“inspect element”找到该对象的类名。以上是关于使用 jQuery,我想知道 Gmail 的新电子邮件组合 iframe 的正文中何时发生事件的主要内容,如果未能解决你的问题,请参考以下文章
如何配置 WAMP (localhost) 以使用 Gmail 发送电子邮件?
使用 IMAP(javamail API)从 gmail 访问电子邮件