这是我的第一篇文章,我几周来一直在寻找这个问题的解决方案而没有任何结果。我希望你能帮帮我!!! 我将尝试解释我的问题: 我将此代码粘贴到代码编辑器
中 <div class="cta">
<div class="recomendado">
Te recomendamos
<div class="triangulo"></div>
</div>
</div>
然后单击“确定”按钮。如果我再次在代码编辑器中单击,结果是:
<div class="cta">
<div class="cta">
<div class="recomendado">Te recomendamos
<div class="triangulo"></div>
</div>
</div>
</div>
这不适用于我的应用程序,html代码由客户端创建,无法更改。
在这几个星期里,我发现问题是空洞的问题。 (这个例子是真实代码的一个简短例子)。
我们的tinymce版本是4.0.23,这是我的配置:
tinymce.init({
selector: "textarea.-dlpe-html",
theme: "modern",
forced_root_block: false,
resize: false,
height: 450,
valid_children: "+h3[span|p|br],h2[span|p|br],h1[span|p|br],h4[span|p|br],h5[span|p|br],div[div|h3|h2|p],span[span|strong],p[div|p|span|strong]",
//extended_valid_elements: "+h3[span|p|br],h2[span|p|br],h1[span|p|br],h4[span|p|br],h5[span|p|br],div[h3|p]",
valid_elements: "* [ * ]",
extended_valid_elements: "* [ * ]", //the blanks are not in real code
cleanup: false,
plugins: [
"advlist autolink link lists charmap print hr anchor pagebreak",
"searchreplace visualblocks visualchars code fullscreen insertdatetime nonbreaking",
"save table contextmenu directionality paste textcolor"
],
toolbar: "undo redo | code | styleselect | bold italic forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link | print | fullscreen",
});
拜托,我已经绝望了这个错误。提前致谢(对不起我的英语不好)。
答案 0 :(得分:0)
最后我可以解决这个问题。
将tinymce版本降级为3.5后,我注意到配置代码中的一行是令人费解的。
如果删除&#34; div [div | h3 | h2 | p]&#34;部分,错误没有出现。
由于