在我的应用程序中,我使用了Tinymce。这里我的问题是。
场景1
1)我有这样风格的段落
<div class="p">Paragraph with some content.<!--p--></div>当我将光标放在段落末尾并按enter键时,它将创建如下所示
<div class="p">Paragraph with some content.<!--p--></div>
<div class="p"></div>但我需要像这样
<div class="p"><!--p--></div>场景2
1)我有这样风格的段落
<div class="p">Paragraph with some content.<!--p--></div>当我将光标放在段落中间并按enter键时,它将创建如下所示
<div class="p">Paragraph with <!--p--></div><div class"p">some content.<!--p--></div>为了获得这个,我使用如下函数
ed.onKeyPress.addToTop(function(ed, e) {
if ((e.charCode == 13 || e.keyCode == 13)) {
tinyMCE.execInstanceCommand('abb_ifr',"mceInsertContent",true,'<!--p--></div>');
}
});我需要实现场景1,.How,我能在Tinymce中做到吗?我是否需要更改核心文件中的任何内容。请给我提个建议。
发布于 2012-05-30 20:30:10
在您回复之后,我假设问题确实出在换行符上。如果不是,请提出你的问题。
但是,要使Enter键仅向下一行,请使用以下命令
tinyMCE.init({
...
force_br_newlines : true,
force_p_newlines : false,
forced_root_block : '' // Needed for 3.x
});因此,它将创建一个带有几个换行符的大段落。
发布于 2016-11-07 04:19:08
tinyMCE.init({
...
forced_root_block : false
});https://stackoverflow.com/questions/10799864
复制相似问题