javascript - CKEDITOR getData() 返回 html 字符实体(unicode),但是如何获得未翻译的字符?

标签 javascript jquery ckeditor

使用 CKEDITOR 及其 getData() 方法,我检索了 html 字符实体 (unicode)。你如何重新翻译成原始代码。我不想在我的数据库中保存 unicode。或者你呢?

我进行了测试并将其从数据库输出到 HTML 页面结果 - 正如假设的那样 - 在要打印的 unicode 字符集的每个字符中:例如&oulm; 而不是 ö。因此用户得到显示的 HTML 字符实体。

在将它发送到我的数据库之前,有什么线索可以解码它吗?如果可能的话,我很乐意使用 jQuery。

最佳答案

设置config.entities_latinconfig.entities_greekfalse

CKEDITOR.replace( 'foo', {
    entities_latin: false,
    entities_greek: false
} );

关于javascript - CKEDITOR getData() 返回 html 字符实体(unicode),但是如何获得未翻译的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18499097/

相关文章:

javascript - 如何通过捕获和处理事件与 ckeditor 交互

javascript - 提交操作

javascript - 如何根据两个属性对对象数组进行排序并检查范围是否连续?

javascript - 如何在 Javascript/jQuery 中保存文件内容

jQuery 文本区域中的字符串替换

javascript - Ckeditor 对话框中的嵌套选项卡

javascript - CKEditor - 如何检查事件中的文本区域是否为空?

javascript - 是否可以通过 JSCS/JSHint 限制 fit/fdescribe 函数?

javascript - 在代码中使用 .attr ("disabled"时,Jquery Mobile 多选列表禁用选项不起作用

javascript - anchor 链接悬停的边框半径效果