tinymce.activeEditor.execCommand('mceInsertContent', false, 'content') on Safari html br tag iss



我试图使用Tinymce编辑器将<p>Nice Day</p>插入一个区域。

当我尝试在光标位置复制数据时,它会跳下几行。请参阅下面:

.cursor

美好的一天

在使用Safari上使用" Inspect Element"时,该字符串末尾附加了一个HTML" BR"标签。(在此描述中,围绕" br"的括号正在干扰显示,所以我遗漏了它们。(此" br"是导致额外的线空间出现的原因。

浏览器是Safari。

我正在使用的代码行是:

tinymce.activeEditor.execCommand('mceInsertContent', false, 'content');

是什么导致插入" BR"标签?有人在这种问题和/或任何建议中如何消除html'br'标签有任何经验吗?

谢谢。

和Safari一样,我建议尝试使用Tinymce弹出窗口:

tinyMCEPopup.execCommand('mceInsertContent', false, '<p>Nice Day</p>');

我想您知道您必须在初始化中添加它:

tinyMCE.init({
    [...]
    setup: function (editor) {
        tinyMCEPopup.execCommand('mceInsertContent', false, '<p>Nice Day</p>');
    }
});

最新更新