2

シンプルなようにCKEDITOR ( http://ckeditor.com/ )を使用する必要があります

<input type="text" />

ファイル config.js を変更して、次の設定を追加しました。

config.toolbar = 'SimpleVersion';
config.toolbar_SimpleVersion =
    [
        ['Cut','Copy','Paste','PasteText'],
    ];

次に、メインページで:

editor = CKEDITOR.replace("mydiv", { toolbar : 'SimpleVersion' });
editor.config.height = 50;
editor.config.removePlugins = 'resize';
editor.config.resize_enabled = false;

それは機能しますが、可能であれば、「本文」が書かれている下部を削除し、戻るボタンが押されるたびに改行を禁止する必要があります。

最後のものについては、JQuery トリガーを使用できる可能性があると思います。

4

2 に答える 2

3

プラグインを削除するとうまくいきます。しかし、コードの下の新しい行でうまくいきました:

editor.on('key', function(e) {
    var key = e.data.keyCode;      
        if(key==13){
            e.cancel();
        }
    }
);
于 2013-05-02T04:27:58.733 に答える
1

私は解決策を見つけました:

1) エディターを作成するときに、エディターの下部を切り替える構成オプションがあります

editor = CKEDITOR.replace("mydiv", { toolbar : 'SimpleVersion', removePlugins : 'elementspath' });

2)戻るボタンを禁止するために、キーに次のトリガーを作成しました:

editor.on('key', function(e) {
   var key = e.data.keyCode;      
       if(key==13){
          return false;
       }
}
);
于 2012-12-23T17:58:04.123 に答える