我想用一些预加载的文本渲染一个 YUI2 富文本编辑器。但是光标总是在文本的第一个位置。如何在文本末尾设置它?
谢谢
我正在使用 YUI3,但这可能仍然适用于 YUI2。我正在添加内容,execCommand('insertandfocus','content')
而不是使用内容初始化编辑器。
例如,而不是这个:
YUI().use('editor', function(Y) {
var yuiEditor = new Y.EditorBase({
content: myPreloadedContent
});
...
yuiEditor.on('frame:ready', function() {
this.focus();
});
...
});
我正在插入这样的内容:
YUI().use('editor', function(Y) {
var yuiEditor = new Y.EditorBase();
...
yuiEditor.on('frame:ready', function() {
this.focus(function(){
yuiEditor.execCommand('insertandfocus', myPreloadedContent);
});
});
...
});