我在执行此操作时遇到问题。我无法访问内容区域对象。我需要它来附加一个点击监听器。

var oFCKeditor = new FCKeditor( editorName ) ;
        oFCKeditor.BasePath = o.editorPath;
        if (o.configPath) {
            oFCKeditor.Config["CustomConfigurationsPath"] =     o.configPath +"?" + ( new Date() * 1 ) ;
        }
        oFCKeditor.Width = '100%';
        oFCKeditor.Height = '100%';
        oFCKeditor.ReplaceTextarea();
        oFCKeditor.setEnabled(true);

        alert(oFCKeditor.EditorDocument);
        alert(oFCKeditor.EditorWindow);
                    alert(FCK);


我也尝试从FCKEditor的代码中的不同部分访问对象,但是没有运气。

我究竟做错了什么?这样做的通常方法是什么?

谢谢

编辑:当我这样做时:

var oEditor = FCKeditorAPI.GetInstance(editorName) ;
alert(oEditor.EditorDocument);


创建编辑器后,它可以工作,但仅当我使用调试器逐步进行编辑时,否则它是未定义的。因此,这可能是一个时间问题。但是我应该在哪里得到呢?

最佳答案

http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/JavaScript_API#Events

09-27 22:15