1

这似乎很难做到。
我正在将 html 代码粘贴<pre>到 tinymce 编辑器中。
所有的空格都在里面<pre>

例如,我正在尝试复制 StackOverflow 的<pre><code>块,如

def foo():
  help me

看来,tinymce 修剪了空格<pre><code><span>并删除了换行符

我怎样才能保存它?
我正在使用 3.5.3 顺便说一句

4

1 回答 1

0

首先,您应该将实体编码设置设置为原始

tinymce.init({
    ...    
    entity_encoding: "raw",
    ...´

但是如果您编辑文本,TinyMCE 会在换行符处添加 <br /> 元素。这是在 NopCommerce 中用于语法高亮和预格式化文本的设置,在 WordPress 或其他中几乎相同。

TinyMCE 预格式化文本和语法高亮

于 2014-06-30T08:26:25.437 回答