2012-02-23 169 views
1

我試圖只是textarea的後更改使用此代碼在同一個頁面上的多個CKEditor的尺寸變化CKEditor的尺寸針對不同的情況下(並非所有情況下)

<script type="text/javascript"> 
CKEDITOR.config.width ='250px'; 
CKEDITOR.config.height='600px'; 
</script> 

它改變了所有實例的頁面和我知道如何在config.js調整默認值,但我試圖改變某些情況下,尺寸不是所有的人

+0

你有沒有找到答案?我有同樣的問題,發現一個簡單的解決方法,但不知道這是最好的解決方案:http://stackoverflow.com/questions/11124182/how-to-set-up-ckeditor-for-multiple-instances-with-different-高度 – Wick 2012-06-20 16:41:56

回答

2

的如果您需要更改的CKEditor的具體實例的高度,你可以改變的是config.js,那麼你可以在配置文件中使用this.name來檢測edito的正確實例r:

CKEDITOR.editorConfig = function(config) { 
    // Default height for all instances 
    config.height = '400'; 

    // Height for specific instance, the ID of textarea is "editor1" 
    if (this.name == 'editor1') { 
     config.height = '200'; 
    } 
};