多くの JavaScript RTE を試してみましたが、常に 1 つまたは複数の重大な問題に遭遇するようです。
HTML designMode 以外に、RTE を構築してこれらをクリーンな方法で回避するための手法があるかどうか疑問に思っていました..多分、Flash で、または Java アプレットか何かとして?
PS: JavaScript RTE で通常問題になること:
- ユーザーが他のアプリケーションからエディターに任意のリッチ テキストを貼り付けることを防ぐ方法はありません。
- 生成されたコードが有効な XHTML であることを保証する方法がない
- 同じページに複数のエディターを配置することはできません
- RTE に関連付けられたコントロールをカスタマイズできません。
- jQuery/YUI ダイアログで RTE を開けない