Gmail写邮件HTML代码支持
Gmail邮件支持基本的HTML,不过没发现可以直接使用HTML编写邮件的按钮或选项。
分析了内容页面的结构,与一般网页编辑器的原理一样。在document.frames[3].document.frames[1]框架中接受输入,再传递给document.frames[3].document.getElementsByTagName("TEXTAREA")[3],可以通过这些对象获取或设置容器中的内容:
邮件提交区:document.frames[3].document.getElementsByTagName("TEXTAREA")[3].value
邮件创作区:document.frames[3].document.frames[1].document.body.innerHTML
框架顺序也有可能是document.frames[2]等,依Gmail布局、插件等而有所差异。也可以自己写一个小脚本实现HTML与可视化的切换。