#javascript #ckeditor
#javascript #ckeditor
Вопрос:
Когда я запускаю CKEditor в Chrome, я получаю следующую ошибку:
Uncaught Type Error cannot read property 'setSize' of undefined ckeditor.js:323
Это строка из скрипта:
f.setSize("width",a,true);gamp;amp;(g.style.width="1%");j.setStyle("height",Math.max(b-(d?0:(f.$.offsetHeight||0)-(j.$.clientHeight||0)),0) "px");gamp;amp;(g.style.width=
"100%");this.fire("resize")};CKEDITOR.editor.prototype.getResizable=function(a){return a?this.ui.space("contents"):this.container};CKEDITOR.domReady(function(){CKEDITOR.replaceClassamp;amp;CKEDITOR.replaceAll(CKEDITOR.replaceClass)})})();CKEDITOR.config.startupMode="wysiwyg";
Кто-нибудь может помочь мне с этой ошибкой? Спасибо
Комментарии:
1. Можете ли вы попробовать заменить эту строку
CKEDITOR.on('instanceReady', function(ev) { ev.editor.fire('contentDom'); });
в своемconfig.js
наstartupFocus : true
, а затем очистить кэш браузера и повторить попытку?2. Но у меня нет этой строки в моем config.js
3. Не могли бы вы опубликовать содержимое вашего
config.js
файла здесь?4. /** * @license Copyright (c) 2003-2015, CKSource — Фредерико Кнаббен. Все права защищены. * Для лицензирования см. LICENSE.md или ckeditor.com/license */ CKEDITOR.EditorConfig = function( config ) { // Здесь определяются изменения в конфигурации по умолчанию. Например: // config. language = ‘fr’; // config.UIColor = ‘#AADC6E’; };
5. Хорошо. Можете ли вы попробовать добавить,
CKEDITOR.on('instanceReady', function(ev) { ev.editor.fire('contentDom'); });
в качестве последней строки в вашемconfig.js