問題タブ [richtextediting]

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.

0 投票する
0 に答える
181 参照

iframe - Google ドキュメントは Chrome では通常の div を使用し、Firefox では iframe をプレゼンテーションに使用します。理由を説明していただけますか?

これは、テキスト編集では特に重要です。テキスト編集に iframe を使用すること (リッチ テキスト エディターを開発するとします) は、一般的で信頼できる手法のように見えます。Google ドキュメント プレゼンテーションでのテキスト編集は、Chrome と Firefox で異なります。彼らは Firefox で iframe を使用していますが、Chrome では手動で定義されたスパンとフォント タグを配置することでこれを行っています。ブラウザーと IE の両方が iframe でのテキスト編集をサポートしているため、なぜこれを行うのですか?

0 投票する
3 に答える
23012 参照

c# - リンク付きの C# WPF テキスト

私は自分自身に新たな課題を見つけました: プレーン テキストよりも Web のように処理するワープロを作成することです。このための優れたフレームワークを設計することから始めるのが待ちきれませんが、GUI 側でどのような可能性があるかを知る必要があります (おそらく GUI の課題がたくさんあるでしょう)。

したがって、テキストの一部をクリック可能/マウスオーバー可能にすることができるある種のコントロールが必要であるという基本的なこと。

私はWPFが初めてで、これを行う方法がわかりません。これを作る方法を知っている人はいますか?例はありますか?これに対するコントロールはすでにありますか?

前もって感謝します

編集:

リッチテキストボックスでそれを行う方法を見つけました:

テキストボックスに素敵なハイパーリンクが表示されるようになりました...クリックしても何も起こりません。ここで何が欠けていますか?

0 投票する
1 に答える
8562 参照

javascript - リッチテキスト編集-designModeとcontentEditable

クロスブラウザのリッチテキストエディタを作成する場合。どちらを使用しますか、またその理由は何ですか?

貼り付けは、複数のソース(メモ帳、単語、その他のWebサイト)に対抗するために回復力が必要であり、Javascriptライブラリに依存してはならないことに注意してください。

0 投票する
2 に答える
1546 参照

javascript - リッチ テキスト編集、JavaScript コードの埋め込みを防止

有名な symfony フレームワークを使用して Web サイトを作成しました。豊富な編集機能を追加したかったのです。そして、TinyMCE エディターを見つけました。しかし、ここで問題が発生しました。ユーザーが JavaScript コードをコンテンツに埋め込んだ場合はどうでしょうか。alert('hello world') など。

非常に有名なブログ ソフトウェアである wordpress をテストしました。それは同じ問題に直面しています。

誰かが警告スクリプトを埋め込んでも大したことではありません。しかし、危険なコードが埋め込まれていたらどうでしょうか? 同じ問題に遭遇しましたか? html の代わりにマークダウンを使用する必要がありますか? マークダウン編集に適したウィジェットはありますか?

0 投票する
1 に答える
2261 参照

javascript - IEで「contenteditable」属性を持つ要素のカーソルスタイルを変更するには?

IE で「contenteditable」属性が true に設定されている要素のカーソルのスタイルを変更しようとしています。

上記の例のようにインラインスタイリングを使用して、cssファイルとjavascriptを使用してそれを試みましたが、うまくいきませんでした。

私のソリューションはすべて FF で問題なく動作します。IE でも正常に動作しますが、'contenteditable' 属性が false に設定されている場合のみです。したがって、IEでのcontenteditableの実装に関連することは間違いありませんが、この問題を解決する方法がわかりません。

私はIE8を使用しています。

助けてくれてどうもありがとう!

0 投票する
6 に答える
1979 参照

php - リッチ編集インプレース

以下をサポートするものに最適なソリューションは何ですか:

  • リッチエディター
  • その場で編集
  • プレースホルダ
  • HTML を保存し、悪意のあるものなどを取り除きます。

プロファイルのデータを変更するための便利で使いやすいインターフェイスが必要です。太字、斜体、複数行のテキストをサポートし、悪意のあるコードが挿入されないようにする必要があります。

私は主に Javascript 側を探していますが、バックエンド用の PHP コードが付属していればいいと思います。

0 投票する
1 に答える
949 参照

iphone - iPhoneでrichtexteditorのUIWebviewからhtml文字列を解析する方法

このリンクで詳しく説明されているとおりにRichTextEditorを使用しています。ボタンをクリックすると、他のクラスのテーブルビューに書かれたコンテンツを表示する必要がありますが、テーブルビューセルには対応するhtml文字列が表示されます。以下は私のコードです

tableView cellforRowAyIndexPathで、

アプリを実行すると、テーブルビューに表示されます Oiuo8 

ここで、contentObject は modelclass オブジェクト、str は文字列、webcontent はUIWebView モデル クラスにある

0 投票する
4 に答える
723 参照

lotus-notes - あるドキュメントからフォームを取得し、別のフォームの RTF に配置します

mailDoc が受信メールから取得された値のテーブルであるメール受信データベースがあります。特別なことは何もありません。この方法で簡単に作業できます。これらの受信メールを読み取り、添付ファイルとクライアント名の有効性を判断するためにそれらを処理するスケジュールされたエージェントがあります。無効な添付ファイルに遭遇した場合、エラーを説明するために作成したテキストの下に、元の電子メール (表内のすべて) のコピーを添付して、送信者に電子メールを送信する必要があります。

RenderToRTItem を使用して、この新しい (送信) メールの既存の Body フィールドに設定しようとしました。ヘルプ ドキュメントに記載されている内容から、RenderToRTItem では、この関数を使用する前にメールを保存する必要があります。問題は、これらのメールを保存したくないことです。

RenderToRTItem は、保存せずに mailDoc から添付ファイルを取得し、電子メールの行の下に配置しましたが、添付ファイルだけでなくフォーム全体を取得する必要があります。

mailDoc フォームからすべてのデータを取得し、既に追加されているテキストの下の memoDoc の Body フィールドに配置するにはどうすればよいですか?

0 投票する
0 に答える
1811 参照

javascript - jQuery TinyMCE でカスタム ListBox を作成するには?

質問:

TinyMCE、JQuery 版を使用しています。

次のように、ツールバーに カスタムリストボックスを追加したいと思います: http://www.tinymce.com/tryit/listbox_splitbutton.php#

問題は、この例では、jQuery なしのバージョンです。jQueryで必要です。

これまでのところ、カスタムボタンは機能していますが、リストボックスは機能していません。
誰かが私を助けることができますか?

これは私がこれまでに持っているものです:

0 投票する
1 に答える
306 参照

vb.net - ユーザーが入力したテキストに基づいて「インデックス」レポートを作成する-VB2010

インデックスの作成と呼ぶものについて指示を受けました。

基本的に、ユーザーは空のテキストボックスにテキストを入力できることが期待されます。ボタンをクリックすると、出力には、入力された単語のアルファベット順のリストと、それらが表示される行番号が表示されます。

たとえば、次のようになります。

1匹
2匹
赤魚
青魚。

黒魚
青魚
古い魚
新しい魚。

これは
小さな星があります。

これは小さな車があります。
言う!なんてたくさん
の魚がいるのでしょう。

A
12、14、15 ARE 16
BLACK 6
BLUE 4、7
CAR 14
FISH 1、2、3、4、
HAS 11、14
LITTLE 12、14
LOT 15
NEW 9
of 16
OLD 8
ONE 1、11、14
RED 3
SAY 15
STAR 12
THERE 16
THIS 11、14
TWO 2
WHAT 15

このテキストは、インデックスを作成するためにJavaドキュメントからの参照で使用され、私はそれを実行しました。期待は私のものと同じですが、別の言語で書かれています。

アルゴリズムを練るためにその瞬間に紙に取り組んでいますが、私の努力に少し不満を感じています!

さらにいくつかの要件:

行番号の最大出現回数は4回であるため、単語が10行に出現する場合でも、4回だけ参照する必要があります。

文法は無視する必要があるため、!。、?を含む単語 削除する必要がありますスペルト小麦の単語:HeLlOスペルト小麦である必要があります:こんにちは

助けてくれてありがとう