2

私は autogrow プラグインを使用していますが、場合によっては無効にする必要があります。そして、一定の高さを設定します...しかし、どうすればできますか? その場でプラグインを有効/無効にする方法に関するドキュメントは見つかりませんでした。

4

2 に答える 2

2

インスタンスごとに構成を設定できます。

以下の例には、自動拡張をオフにし、高さを設定してサイズ変更を無効にすることで一定の高さを設定する構成設定が含まれています。

特定のインスタンスの一連の構成設定を変更する場合は、カスタム構成ファイルを呼び出すことができます。

CKEDITOR.replace( 'textareaID',
{
  customConfig : 'customConfigSettingsA.js';
});

それ以外の場合は、インスタンスの作成時にファイルに設定を含めます。

CKEDITOR.replace( 'textareaID',
{
  config.autoGrow_onStartup = false,
  config.resize_enabled = false,
  config.height = '111px';
});

共有されているカスタム構成ファイルをロードし、同時に特定の設定を設定することもできます。

CKEDITOR.replace( 'textareaID',
{
  customConfig : 'customConfigSettingsA.js',
  config.autoGrow_onStartup = false,
  config.resize_enabled = false,
  config.height = '111px';
});

幅、高さ、サイズ変更可能性、および最小/最大サイズの設定を制御する追加の構成設定については、この投稿を参照してください。

CKEditor ウィンドウ サイズを設定してロックする方法は?

于 2012-07-18T13:00:42.787 に答える
0

codewaggle と

CKEditorでサイズ変更可能なoleq jQuery UI

これが私が彼らのアドバイスをどのように実装したかです:

<form .....  onload="CKStart()">
.....
<div id="resizable" style="overflow: hidden; max-height:240px;">
    <ckeditor:editor name="content" id="myCKEditor" height="200px" width="100%" >
    </ckeditor:editor>
  </div>


...

</form>

<script>

function CKStart(){
  var editor = CKEDITOR.replace( 'myCKEditor', {
    autoGrow_onStartup: false,
        resize_enabled: false,
    height: '200px'

    });
}
</script>

動作しているようです - サイズ変更はできません

于 2014-08-15T15:15:54.640 に答える