2
  1. ツールバーのボタン (太字、斜体など) のいずれかがクリックされたときに、いくつかの変数を更新したいと考えています。これらのボタンのいずれかで「クリック」イベントをトラップできません。「太字」ボタンをクリックすると警告ボックスもポップアップする場合の例を誰か教えてもらえますか?

  2. 「貼り付け」イベントをトラップするにはどうすればよいですか?

私はたくさんグーグルで検索し、ckeditorフォーラムを検索しましたが、解決策が見つかりませんでした. どんなポインタでも本当に役に立ちます。

ありがとう。

4

1 に答える 1

1

貼り付けイベントをキャッチする方法を見つけました:

editor.on('paste', your_cb_fn);

ただし、これはボタンアクションでは機能しないようです。

// does nothing
editor.on('Bold', your_cb_fn);
editor.on('bold', your_cb_fn);

解決策は、_source / pluginsのプラグインを編集してトリガーを作成することですが、それは理想的ではありません。

于 2010-04-26T03:23:34.900 に答える