TinyMCE通过替换符号和连续两个空格来添加characters字符

时间:2017-11-01 15:58:55

标签: html character-encoding tinymce-4

我在tineyMCE工具栏上附加了一个文本区域(版本4.6.6)。但是当将tinyMCE工具栏中的符号或两个连续的空格添加到文本区域时,以及刷新页面之后。符号或双空格将被Â。

取代

我尝试过tinyMCE论坛中提供的建议并尝试设置entity_encoding:named,raw,numeric。但是这些选项仍然没有奏效。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

您需要在tinymce中设置编码。当您保存文本以及在tinymce中呈现文本时,应该进行编码。

在您的情况下,您保存和重新呈现的文本具有不同的编码。

使用以下内容更新您的代码。它对我有用。

tinymce.init({
  ....
  encoding: 'xml',
  entity_encoding: 'named+numeric+raw',
  entities: '160,nbsp'
});