Yahoo YUI 2 - 富文本编辑器 - 如何将编辑器的标题栏更改为另一个字符串值?

时间:2011-08-29 17:36:45

标签: javascript editor yui yahoo rtf

我正在使用Yahoo YUI 2富文本编辑器。我想将编辑器窗口的titlebar从其默认值"Text Editing Tools"更改为另一个值...一个适合编辑器所在页面的值。

我在YUI 2.x论坛上看到了这个例子 -

myEditor.toolbar.set('titlebar', 'Foo');

但这对我不起作用。

我的编辑器是这样创建的 -

        var OpeningTextEditor = new YAHOO.widget.Editor('OpeningText', {
            height: '300px',
            width: '522px',
            dompath: false, //Turns on the bar at the bottom
            animate: false, //Animates the opening, closing and moving of Editor windows
            handleSubmit: true                
        });

            //***** T H I S   L I N E   D O E S N'T   W O R K ******
            //OpeningTextEditor.toolbar.set('titlebar','Opening Text');

        OpeningTextEditor.render();

语法有问题吗?我不知道为什么它不起作用....

1 个答案:

答案 0 :(得分:1)

其中任何一个似乎都有效:

OpeningTextEditor.get('toolbar').titlebar = 'Opening Text';

OpeningTextEditor._defaultToolbar.titlebar = 'Opening Text';