我正在尝试使用tinyMCE编辑器将<p>Nice Day</p>
插入区域。
当我尝试在光标位置复制数据时,它会向下跳几行。见下文:
.cursor
美好的一天
在Safari上使用'inspect element'时,在该字符串的末尾附加了一个html'br'标记。 (在本说明书中,'br'周围的括号干扰了显示,所以我将它们遗漏了。)这个'br'是导致额外行空间出现的原因。
浏览器是Safari。
我正在使用的代码行是:
tinymce.activeEditor.execCommand('mceInsertContent', false, 'content');
导致'br'标签插入的原因是什么? 有没有人对这类问题有任何经验和/或有关如何消除html'br'标签的任何建议?
谢谢。
答案 0 :(得分:0)
和Safari一样,我建议尝试使用TinyMCE弹出窗口:
tinyMCEPopup.execCommand('mceInsertContent', false, '<p>Nice Day</p>');
我想你知道你必须在初始化中添加它:
tinyMCE.init({
[...]
setup: function (editor) {
tinyMCEPopup.execCommand('mceInsertContent', false, '<p>Nice Day</p>');
}
});