2010-08-18 1 views
3

После загрузки редактор регистрирует глобальный объект с именем FCKeditorAPI. Этот объект предлагает точку входа для взаимодействия с любым экземпляром редактора, размещенным на странице, и я получаю сообщение об ошибке, указывающее, что FCKeditorAPI не определен, так что есть какой-либо метод в javascript для проверки того, загружен ли fckeditor или нет.Как проверить, что fckeditor загружен полностью или нет

ответ

0

В версии 3 (ckeditor) есть примерReady

CKEDITOR.on('instanceReady', function(ev) { 
    doWhateverWith(ev); 
}); 

Какой тип вы используете?

+1

я использую 2.6.4 есть ли что для этой версии – Mac

1

Попробуйте это:

if(typeof(FCKeditorAPI) !== "undefined") 
{ 
    /* any logic you want */ 
} 
+0

хотя вы не можете запустить этот код сразу после создания экземпляра FCK, потому что код не будет работать, но если вы хотите, чтобы ловушка это как событие, которое нужно запустить с помощью функции setInterval(). –