【发布时间】:2015-07-28 11:42:19
【问题描述】:
我正在使用CKEditor 开发一个带有所见即所得编辑器的 Web 应用程序。现在我面临如何将数据存储在数据库中的问题。我的意思是,编辑器生成的数据是 HTML 格式的。我应该将数据直接存储在 HTML 中吗?如果我只存储文本,如何在页面刷新时获取标签来呈现信息?谢谢。
PD:来自编辑器的数据被 Javascript 函数捕获。
【问题讨论】:
标签: javascript html editor wysiwyg
我正在使用CKEditor 开发一个带有所见即所得编辑器的 Web 应用程序。现在我面临如何将数据存储在数据库中的问题。我的意思是,编辑器生成的数据是 HTML 格式的。我应该将数据直接存储在 HTML 中吗?如果我只存储文本,如何在页面刷新时获取标签来呈现信息?谢谢。
PD:来自编辑器的数据被 Javascript 函数捕获。
【问题讨论】:
标签: javascript html editor wysiwyg
试试这个:
parsed_html = $.parseHTML( html_text );
但是,我不确定您是否可以将解析后的文本存储在数据库中。我将它们存储为原始 html,然后在显示时转换它们。
【讨论】:
我认为您应该将数据直接存储在 HTML 中,以便在渲染时保持文本格式。
如果你只想存储文本数据,使用 textarea 或 textbox 更容易。
【讨论】: