为编辑电子邮件模板创建一个HTML所见即所得编辑器

15

我正在开发的基于Web的软件需要一种让用户能够自定义电子邮件模板的方法。

我熟悉TinyMCE等基于Web的所见即所得编辑器。然而,它们力求生成有效的(X)HTML标记,并且大量使用样式表。所有这些在电子邮件客户端中都不能很好地呈现(是的,我在看你.. Outlook 2007)。

有没有人知道可以配置为生成电子邮件友好型HTML的编辑器?


1
6年过去了,仍然没有任何进展,现在更需要支持外边距,因为 Outlook 已经不再支持。我想没有任何开发者愿意冒险承担这个项目,因为会涉及太多问题。 - John Magnolia
2个回答

1
你可以查看livepipe http://livepipe.net/control
该页面中的TextArea选项卡具有一个漂亮简单的所见即所得编辑器,可能适合您的需求。它是基于JavaScript并使用Prototype框架。

文本区选项卡有点过于简单,除了基本格式控制外,没有太多控件可用,使用标记语言而非所见即所得编辑器。已经在使用jQuery,不希望再加载原型(框架)。 - ChadT

1
你可能想看看fckeditor,因为它支持模板。你可以创建几个适用于电子邮件的模板,并让用户从其中一个开始。

1
fckeditor在尝试添加字体颜色、字体大小或更改字体时,会使用内联样式渲染<span>。像Outlook和Gmail这样的电子邮件客户端不允许这样做。它们实现的是<font>标签。如何调整fckeditor或tinymcs以实现此目的? - Zeeshan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接