2

ユーザーが領域を編集できないように領域をロックできるリッチ テキスト エディタを探しています。これらのロックされた領域には、プレーン テキストだけでなく、マークアップが含まれます。TinyMCE にはこれをサポートするプラグインがありますが、かなりバグがあります。

4

1 に答える 1

0

編集したくないコンテンツを RTE に含めるのではなく、ユーザーに編集してもらいたい領域だけに複数のエディターを配置してみませんか?

別の方法で行う場合の問題は、オフの編集可能なテキスト内に個々のノードを含めることができますがcontenteditable、それらのノードは依然として大きな編集の一部になる可能性があることです (たとえば、削除される可能性があります)。それらが編集されないようにするには、現在の選択が変更されるたびに確認し、ロックされたコンテンツが選択に含まれなくなるまで、すべてのユーザー アクションを無効にする必要があります。たとえそれを行ったとしても、ユーザーが想定されていない場所にコンテンツを追加していないことを確認するのは難しいでしょう (たとえば、最初のノードがロックされていると仮定すると、最初のノードの前)。

于 2011-01-20T17:49:51.787 に答える