問題タブ [rich-text-editor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Web サイトで使用する contenteditable 駆動型のコンポーネントはありますか?
Web サイトのインライン編集ソリューションを探しています。
ページに表示される記事があるとします。
それを編集するには、「編集」ボタンをクリックすると、記事に表示されるすべてが「contentEditable」属性を取得し、テキストを編集できます。フォーマットは、必要に応じて画像を挿入するなどです。
RailsまたはPHP駆動のWebサイトでこれを行うための解決策(無料または商用)はありますか?
javascript - HtmlEditorとMidasコマンドを使用したフォントサイズの増減
ExtJs HtmlEditorをプロジェクトに統合しようとしたときに、ブラウザー間の奇妙なことに遭遇しました。
Firefox3.6でフォントサイズを増減すると、選択したテキストがsize属性(「visitor」など)を持つ''タグで折り返されます。Chrome6またはSafari4で同じことを行うと、「style = font-size ...」属性を持つ「」タグにラップされます(例:「visitor」)。したがって、Firefoxでフォントサイズを変更すると、SafariまたはChromeでフォントサイズを変更することはできなくなります。その逆も同様です。
これは、ブラウザのMidasエンジンによって実行されます(ここに記載されているように:http ://www.mozilla.org/editor/midas-spec.html )。実装は以下を呼び出します:
document.execCommand('FontSize', false, value); // value is the font size as a numeric value
ですから、私がそれについて変えることができることはあまりありません。フォントサイズチェンジャーの独自の実装を作成しようとしていましたが、ルートをたどった後、それはかなり複雑な実装になることに気づきました。
他の誰かがその問題に遭遇しましたか?これに対する良い解決策はありますか?
javascript - javascript リッチ テキスト エディターの代替
多くの JavaScript RTE を試してみましたが、常に 1 つまたは複数の重大な問題に遭遇するようです。
HTML designMode 以外に、RTE を構築してこれらをクリーンな方法で回避するための手法があるかどうか疑問に思っていました..多分、Flash で、または Java アプレットか何かとして?
PS: JavaScript RTE で通常問題になること:
- ユーザーが他のアプリケーションからエディターに任意のリッチ テキストを貼り付けることを防ぐ方法はありません。
- 生成されたコードが有効な XHTML であることを保証する方法がない
- 同じページに複数のエディターを配置することはできません
- RTE に関連付けられたコントロールをカスタマイズできません。
- jQuery/YUI ダイアログで RTE を開けない
jsf - jsfコンポーネントを使用してリッチコンテンツを表示する方法は?
リッチコンテンツを入力するためにrich:editorコンポーネントを使用し、データベースに保存しました。outputTextフィールドに表示しようとすると、リッチタグは解釈されず、単純なテキストとして表示されます。だから私の質問は:jsfコンポーネント(またはRichfaces)にこのリッチコンテンツを解釈させて適切に表示させるにはどうすればよいですか?
javascript - 領域をロックできる Javascript リッチ テキスト エディタ
ユーザーが領域を編集できないように領域をロックできるリッチ テキスト エディタを探しています。これらのロックされた領域には、プレーン テキストだけでなく、マークアップが含まれます。TinyMCE にはこれをサポートするプラグインがありますが、かなりバグがあります。
asp.net - リッチ テキスト エディタ
ウェブサイトにリッチテキスト エディタを実装したいと考えています。誰でも可能な限り単純なエディターへのリンクを提供できますか?
winforms - WinForms用のC#リッチテキストエディタ(ニュースレターシステム)
C#で使用できるリッチテキストエディタを見つけようとしていますが、サーバーでは使用できません。ローカルで使用したいのですが。
私はクライアント向けのニュースレター「システム」を作成しています。ヘッダーとフッターを作成する以外に、コンテンツを入力する最も簡単な方法はRTEを使用することだと思います...私は彼のWebサーバーで作成しますがPHPのみをサポートしていて、PHPを知りません...
では、Visual Studio C#WinForms用のRTE(できればオープンソース)はありますか?
c# - 構文の強調表示の実行中に C# リッチ エディットの取り消しバッファーを一時的に無効にする
私はリッチ エディット コントロールにかなりまともな構文ハイライターを既に持っていますが、それが完全に役立つ前に 1 つの最後の問題があります。取り消し操作の記録を一時的に無効にして、色付け後にユーザーが取り消しを押すと、自動化された構文ハイライターではなく、ユーザー自身の操作を元に戻すことができるようにする方法はありますか?
ただし、この問題を回避するためだけに Scintilla.NET エディターを実装する時間はないと思います。助言がありますか?
jquery - jQuery リッチ テキスト エディター
現在、サイトで TinyMCE 3 を使用していますが、かなり肥大化していることに気付きました (ダウンロードするファイルが多いなど)。サイトのダウンロード時間などの改善に取り組んでいます。やりたいことの 1 つは、TinyMCE をより軽量なソリューションに置き換えることです。
私の要件は基本的です:
- 大胆な
- イタリック
- 順序なしリスト
- 順序付きリスト
- 引用符
- アウトデント
- インデント
- 切り取り、コピー、貼り付け (これらがなくても問題ありません)
- 元に戻すとやり直し (これらがなくても生きていける)
エディターは、複雑なレイアウトなどを作成するために使用されません。メールや製品/サービスの説明など、単純な形式で使用されます。非常に基本的なフォーマット要件です。
最後に、Google CDN でホストされているものは大きなプラスになります。
提案?