如何阻止TinyMCE将HTML实体转换回特殊字符?

时间:2013-04-09 17:22:41

标签: tinymce special-characters

当我将£©之类的内容放入我的TinyMCE编辑器并保存文本时,当我从数据库中加载文本时,它似乎变成了实际的£和©字符。我不希望这样。当我检查我的数据库时,我发现这些符号存储为£©,所以这不是存储问题。此外,如果我尝试将符号存储为£©,那么这也不起作用,因为字符序列仍然会转换为原始符号。

我该怎么做才能解决这个问题?

感谢。

2 个答案:

答案 0 :(得分:1)

您可以在&pound之间插入零宽度无间隔空格。这样编辑器就不会将其识别为实体/角色。

答案 1 :(得分:1)

事实证明,我可以在我的PHP脚本中使用htmlspecialchars()文本,并且它正确处理格式和输入的序列。这是相当意外的,但它实际上是做正确的事情。