使用jQuery,我想知道当一个事件发生在Gmail'新的电子邮件合成iframe的主体

Using jQuery, I'd like to know when an event occurs in the body of Gmail's new email composition iframe

本文关键字:Gmail iframe 电子邮件 主体 想知道 jQuery 事件 一个 使用      更新时间:2023-09-26

我想访问的具体区域是Gmail新电子邮件组成正文

一般来说,这是<身体> iframe , 内另一个 iframe

这是用于一个简单的Chrome扩展,我试图开发,所以这可能会被问到,我的清单文件有适当的帧设置:

"all_frames":true

谢谢!

嗯。没有人敢回答。

我相信这将被彻底地否决,我渴望看到正确的方法来做这件事。

$('.Ak').live('click',function(){
  $(this) //reference to the element
});

compose textarea的类名是Ak

这是一个非常可怕的拼凑,但它是有效的,如果它阻碍了其他事情的进展,你可以稍后修复它。

另外,你应该看看chrome扩展"截止日期后"。代码不是超级复杂,他成功地将他的拼写检查器钩到GMail文本区。


我刚从ATD的创造者那里找到了一个博客,他描述了他处理框架和Chrome扩展的考验和磨难。这实际上也可能非常有用,即使你不做扩展。

http://blog.afterthedeadline.com/2010/05/14/how-to-jump-through-hoops-and-make-a-chrome-extension/