我正在尝试为TinyMCE编写一个具有将内容添加到内容开头的功能的插件.我知道以下命令将在光标的当前位置插入内容.如何强制将其插入内容的开头?
tinyMCEPopup.editor.execCommand('mceInsertRawHTML', false, "halo world");
tinyMCEPopup.editor.execCommand('mceInsertContent', false, "halo world");
解决方法:
为此,您需要将光标位置设置为编辑器内容的开头.
您可以使用功能setCursorLocation:
ed.selection.setCursorLocation(ed.getBody().firstChild, 0); // node to set the cursor to, second param is offset