【问题标题】:Storing HTML Wysiwyg Editor data存储 HTML 所见即所得编辑器数据
【发布时间】:2015-07-28 11:42:19
【问题描述】:

我正在使用CKEditor 开发一个带有所见即所得编辑器的 Web 应用程序。现在我面临如何将数据存储在数据库中的问题。我的意思是,编辑器生成的数据是 HTML 格式的。我应该将数据直接存储在 HTML 中吗?如果我只存储文本,如何在页面刷新时获取标签来呈现信息?谢谢。

PD:来自编辑器的数据被 Javascript 函数捕获。

【问题讨论】:

    标签: javascript html editor wysiwyg


    【解决方案1】:

    试试这个:

    parsed_html = $.parseHTML( html_text );
    

    但是,我不确定您是否可以将解析后的文本存储在数据库中。我将它们存储为原始 html,然后在显示时转换它们。

    【讨论】:

    • 如果你有大的 HTML 页面会不会很慢?
    • 可能是,但我也使用 base64image 插件将图像存储为文本,甚至即时呈现。
    • 你可以为此创建一个演示
    【解决方案2】:

    我认为您应该将数据直接存储在 HTML 中,以便在渲染时保持文本格式。

    如果你只想存储文本数据,使用 textarea 或 textbox 更容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-04
      相关资源
      最近更新 更多