我需要在tinyMCE编辑器中将<head>SomeText</head>
显示为纯文本。
默认情况下,编辑器会删除所有标签。
我曾尝试切换到XML编码,这很有帮助,但是后来我遇到了另一个问题:将页面切换到全屏模式(我使用smartadmin)时,我重新加载了tinyMCE实例(因为否则文本会消失),并且得到原始XML文本,所有<
等。
问题是:是否可以防止tinyMCE在不切换到XML编码的情况下删除所有html标签?
我不需要呈现HTML,只需将其显示为文本即可。
答案 0 :(得分:0)
只需使用此:
<code>
<head>SomeText</head>
</code>
答案 1 :(得分:0)
要将HTML加载到TinyMCE中,标签可见(而不解释为HTML),您需要对HTML进行编码。这是一个示例:http://fiddle.tinymce.com/3Sgaab
请注意,用于加载内容的API调用对head标签进行编码:
editor.setContent('<p>This is encoded HTML content in TinyMCE: <head>fjaksdljf</head></p>');