TinyMCE编辑器中的格式设置
在TinyMce Editor中,我们面临着TinyMCE编辑器中的格式设置,tinymce,editor,text-editor,Tinymce,Editor,Text Editor,在TinyMce Editor中,我们面临着break()标记的问题。如果我们按Enter键,有时会生成一个单断点标记,有时会生成双断点标记 如果有人知道这方面的相关解决方案,解决这一问题将非常有帮助 据我了解,此中断标记的生成取决于编辑器、文本、单词、字符串和单词之间的空格有几种,请先尝试设置 将换行符转换为换行符:false 不带引号为假 如果这没有帮助,您可以使用此清理功能 function CustomCleanup(type, content) { switch (type) {
break
(
)
标记的问题。如果我们按Enter键,有时会生成一个单断点标记,有时会生成双断点标记
如果有人知道这方面的相关解决方案,解决这一问题将非常有帮助
据我了解,此中断标记的生成取决于编辑器、文本、单词、字符串和单词之间的空格
有几种,请先尝试设置
将换行符转换为换行符: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"
});
功能自定义清理(类型、内容){
开关(类型){
//在用户提交表单时通过
案例“从编辑器获取”:
content=content.replace(//br\///gi,“\n”);//如果此替换只替换预块中的brs,那就太好了。
打破
//在将新内容插入编辑器时传递
案例“插入到编辑器”:
打破
}
返回内容;
}
tinyMCE.init({
...
清除\回调:“myCustomCleanup”
});
查看下面的链接,这些链接将帮助您
您使用的浏览器是什么?Safari、Chrome和Internet Explorer…使用
enter
应该是一个新段落
,而不是一个双线分隔符,shit+enter
应该是一个单线分隔符
。您能提供一个实例吗?或者tinymce.fiddle?我想在保存到数据库之前进行格式化。因为只有用户才能知道它在反射页面中的显示方式。