在TinyMce Editor中,我们面临break
(<br/>)
标签问题。如果我们按下Enter有时它会生成一个单中断标签,有时它会生成双中断标签。
如果有人知道相关的解决方案,那么解决这个问题将非常有帮助。
根据我对这个中断标签的理解,生成取决于editors,text,words, strings and space between words
.
在TinyMce Editor中,我们面临break
(<br/>)
标签问题。如果我们按下Enter有时它会生成一个单中断标签,有时它会生成双中断标签。
如果有人知道相关的解决方案,那么解决这个问题将非常有帮助。
根据我对这个中断标签的理解,生成取决于editors,text,words, strings and space between words
.
有几种解决方案,首先尝试设置为 convert_newlines_to_brs: false 不带引号的false。
如果这没有帮助,您可以使用此清理功能
function CustomCleanup(type, content) {
switch (type) {
// gets passed when user submits the form
case "get_from_editor":
content = content.replace(/<br \/>/gi, "\n"); // would be nice if this replace only replaces the brs in a pre block. bur for the moment it is ok.
break;
// gets passed when new content is inserted into the editor
case "insert_to_editor":
break;
}
return content;
}
tinyMCE.init({
...
cleanup_callback : "myCustomCleanup"
});
查看下面的链接,这将对您有所帮助,