我们的客户能够在我们的“管理”网站上编辑一些文本,然后在另一个“客户”网站上显示给他们的客户。他们现在希望能够添加标记,如粗体、斜体、下划线(以及上述的组合)以及指向网页的链接。不幸的是,因为我们使用的 Web 框架通过 XSLT 解码器传递存储的文本(不要问),所以我们不能只将它们的更改保存为 HTML,否则会搞砸 XSLT 步骤。
我在想我需要的是像 Markdown 或 BBCode 编辑器这样的东西,它使用 Markdown 或 BBCode 标记将文本存储在数据库中,然后在客户端使用一些 javascript 将标记解释为 HTML。有这样的事吗?