2010-10-21 13 views

cevap

14

Evet. Sayfadaki editörü oluşturduğunuzda, ayrı ayrı yapılandırma dosyasının yüklenmesini burada tüm yapılandırma seçeneklerini koymak ve kaydedebilen bir performance recommendation olarak Aslında

CKEDITOR.replace(editorName, { 
      height: 448, 
      width: 448, 
      customConfig: '/path/to/yourconfig.js' 
}); 

geçersiz kılabilir. Bunu, bir sayfanın belirli değerlerini geçersiz kılmak için parametrized olan kendi paylaşılan bir JavaScript dosyasında yapabilirsiniz. cevaben

GÜNCELLEME Ayrı yapılandırma dosyası customConfig yukarıda bakmak (başka bir ayar gibi kullanılabilir

yorum yapmak. Eğer herhangi bir custom configs yüklenen kullanımını

customConfig: '' 
+0

Teşekkür Dove! Gerçekten takdir et! Performans önerisine yanıt olarak – Trip

+0

, denedim, ama sözdizimi yanlıştı sanırım? CKEDITOR.replace (editorName, config) Burada yapılandırma, config.js ile birlikte diğerConfig.js adında bir dosyaydı. – Trip

+0

@Trip Bu, – dove

1

Sen istemiyorsanız instanceReady olayı editörü boyutlandırabilirsiniz:

CKEDITOR.on 'instanceReady', (evt) -> 
    setCustomHeight(evt.editor) 

setCustomHeight = (editor) -> 
    height = $(editor.element.$).attr('height') 
    return unless height 

    editor.resize('100%', height) 

Şimdi speci zorunda özel yüksekliğe sahip istediğiniz textarea üzerinde fy yüksekliği niteliği:

<textarea id="my-editor" height="250"></textrarea>

İlgili konular