0

アプリ用の WYSYWIG JavaScript HTML エディターを探しています。たとえば、このリストからそれらのいくつかを既に試しましたが、複雑すぎるものもあれば、基本的な機能が欠けているものもあります...

要件:

  • Mozilla Firefox、Google Chrome、Opera、Internet Explorer の最新の安定版リリースで動作するはずです (また、Apple Safari のサポートもあればよいでしょう)。

  • 太字、斜体、色の変更、ヘッダー、段落、書式なし、配置などの基本的な機能が必要です。これらは、ブラウザーが処理できる基本的なオプションです (ほとんどの WYSIWIG エディターで行われている方法です)。

  • UI は必要ないので、UI が付属している場合は、簡単に削除できるはずです。つまり、ボタン、カラー ピッカー、画像挿入ダイアログなどは必要ありません。独自のメニューを作成します。

  • UI の代わりに、選択したテキスト/HTML の全文を抽出したり、テキスト/HTML を挿入したり、テキスト/HTML を置き換えたりできる複雑な API が必要です。

  • 高度なテキスト処理サポートが必要です - これは私が探しているもので、どこにも見つかりません -カーソルの下にある単語を検出する必要があります。たとえば、「これはサンプル テキストです」があり、ユーザーが「サンプル」をクリックすると、その位置、テキスト、および HTML を知る必要があります。
    次のようなものを見つけました:カーソル位置の取得と設定をサポートする Javascript リッチ テキスト エディター- しかし、この問題に対する完全な答えではありません。

  • 埋め込みが簡単で (ファイル数が多くない)、軽量で高速であれば素晴らしいことです。

  • オープンソース/GPL/またはその他のオープン/フリー ライセンスによってライセンスされている必要があります。

情報が不足している場合はお知らせください。更新します。

素敵なライブラリを知っている人もいるかもしれません。それとも、私の目標を達成するための他の良い解決策があるでしょうか?

前もって感謝します

4

2 に答える 2

2

それ自体は WYSIWYG エディターではありませんが、私のRangyライブラリーは単純なエディターの作成に役立つかもしれません。特に、新しいTextRange モジュールは、単語を操作するメソッドを提供します。

于 2012-07-28T14:47:51.833 に答える
0

あなたはniceditを試すことができます。http://nicedit.com/index.php

于 2012-07-28T14:35:00.403 に答える