我写了一个邮件程序。邮件的正文是纯HTML。
除了按钮外,html的所有元素(如a,span,p,img标签等)都显示在MS Outlook 2010的邮件输出中。
仅文本(按钮的值)显示为纯文本。如果按钮具有onClick事件,则甚至不会触发javascript事件。
注意:它正在使用其他邮件服务,例如gmail,yahoo。问题仅在Outlook中。
答案 0 :(得分:1)
我不确定MS Outlook 2007以后的版本是否可以处理HTML按钮,因为它们使用MS Words HTML处理器(这不是最好的...)
至于尝试在电子邮件中使用javascript - Javascript click event in outlook 2007
我有类似的问题......
杰克。
答案 1 :(得分:0)
javascript被电子邮件客户端阻止,因为它没有保存。
有些解决方案或多或少在Outlook中起作用:
https://litmus.com/blog/a-guide-to-bulletproof-buttons-in-email-design