問題タブ [html-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.

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

.net - .NETWinFormsHTMLエディターコンポーネント

WinFormsでHTML編集するための.NETコンポーネントを探しています。私はこの投稿を見ました、そしてそれは私たちが今使っているようなものです、しかしそれはかなり古くて無愛想です、私はよりクリーンな解決策を探しています。私は自分で一から書く時間(または今のところ)が本当にありません...そしてそこに商用/無料のソリューションがあることを望んでいます。私はNetrixコンポーネントを見てきましたが、最初はあまり感心していません...他に何かありますか?

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

.net - RichTextBox (.NET Winforms) の問題 (または代替)

.Net のRichTextBoxコントロールに問題があります。表のセルの書式設定をサポートしていないようです。これは面白いことに、ほとんどの場合、表を作成するときにセルの内容を右揃え (数値、通貨) にしたいからです。

RichTextBox でワードパッド ドキュメントを開こうとすると、セル配置のコマンドが無視されます (実際には削除されます)。いくつかの回避策を試しましたが、成功しませんでした。

  1. 誰でもこれを修正するためのアイデアを思いつくことができますか? (固定幅のフォントとスペースを使用しない)他のコードはすでに正常に機能しているため、これが最善の解決策です。必要なのはダーティハックだけであれば、それは素晴らしいことです.

  2. または、推奨できる .Net Rich Text Editor のオープン ソースの代替手段はありますか? Windows フォームに埋め込み、プログラムでコンテンツにアクセスできるユーザー コントロールが必要です (コンテンツを作成するか、何かを追加します)。しばらくの間 Web を検索しましたが、Web (Ajax/Javascript) コントロールしか見つかりませんでした。

  3. 私が使用できる HTML WYSIWYG エディターもありますが、基本的にはすべて、MSHTML を使用して埋め込まれて編集された IE ブラウザーであり、Winforms アプリでそれを使用するのは少し奇妙に感じます (おそらく私が間違っているかもしれません)。その場合、HTML 用のコンテンツ ジェネレーターを実装するのに少し余分な時間が必要になりますが、RTF IMHO よりも読みやすく、生成するのははるかに簡単です。

  4. この目的のために、皆さんは何を見つけますか?

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

asp.net - Ajax コントロール ツールキット エディター コントロール - XSS 攻撃の回避

この記事で、マイクロソフトは、クロスサイト スクリプティング攻撃の危険性があるため、公開サイトで Ajax コントロール ツールキットのエディター コントロールを使用することを推奨していないことに気付きました。試してみたところ、具体的に NoScript="true" に設定してもスクリプトを追加できるため、XSS 攻撃の脆弱性が発生します。私の状況では、奨学金の申請プロセスに取り組んでおり、これを使用してすべての候補者がオンラインでエッセイを入力できるようにしたいと考えていました。データを取得して審査委員会に再表示したかったのですが、明らかにこれは悪い考えです。

したがって、コード ビハインドで使用できる CustomValidator または正規表現を使用して、スクリプトではなく HTML を許可するようにコンテンツを検証する簡単な方法を誰かが知っているかどうか疑問に思っています。検証をブラックリストに登録するのではなく、検証をホワイトリストに登録する方がよいことは承知しています。具体的にはそれを探しています。

または、XSS 攻撃から保護する同様のコントロールを知っている人がいれば、それも良いでしょう。

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

asp.net - ASP.netAjaxツールキットのHTMLエディターのバグ

ASP.netカスタムバリデーターコントロールを使用してHTMLエディターのコンテンツを検証しようとしています。アイデアは、いくつかのコンテンツが入力されていることを確認することです-必須のフィールドバリデーターが機能するのと同じ方法です。

ClientValidationFunction = "SomeFunction"で、この関数を参照します。

取得後にコンテンツを設定したのは、これがコンテンツをエディターに再登録するためのハックだからです。何らかの理由で、2回目のポストバックの試行でコンテンツをリセットしない場合(検証された後)、最初の試行からの空のコンテンツが、有効なコンテンツの代わりにポストバックされます。

誰かがコンテンツをリセットせずにHTMLエディタのコンテンツをチェックする方法を知っていますか?または、フォントサイズとフォントスタイルメニューを無効にせずに、set_content()を使用してリセットした場合はどうなりますか?

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

asp.net - AjaxControlToolkit ReorderList 内にある場合、FindControl を使用して AjaxControlToolkit Html エディター コントロールを見つけることができないのはなぜですか?

私は AjaxControlToolkit の最新リリースを持っており、AjaxControlToolkit ReorderList 内で AjaxControlToolkit Html Editor コントロールを使用しています。データベースに値を書き込むことができるように、「コンテンツ」プロパティにアクセスできる必要がありますが、FindControl はそれを見つけられません。

たとえば、ItemCommandEvent 内にTextBoxコントロールがあります。

しかし、同じイベントで AjaxControlToolkit Html エディターが見つかりません。

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

c# - Ajax Control Toolkit HTMLエディターのカスタマイズの問題?

ACT HTMLエディターのデフォルト設定を変更するにはどうすればよいですか?たとえば、Selected Bold Buttonを使用して、またはデフォルトでltrの代わりにrtl方向を使用して、エディターをロードしたいと思います。
どうすればそれを実行できますか?カスタムボタンを追加する方法をオーバーライドFillTopToolbar()しましたが、デフォルト設定を変更する方法がわかりません。
デフォルトのltrが選択されているので、rtlに変更します。

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

asp.net - JavaScriptを使用したページプレビュー?

だから私はAjaxControlToolkitを使っています。それはHTMLエディターです。完全なページプレビューを作成するための最良のアプローチは何ですか?ページに複数のHTMLエディターがあるので、各HTMLエディターのコンテンツを取得してCookieなどに保存し、プレビューページのポップアップを表示してCookieからそれぞれのラベルに情報をロードする必要があります。これは可能ですか、それとも私は間違った方向に進んでいますか?ありとあらゆるアドバイスをいただければ幸いです。

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

visual-studio-2008 - VS2008でインテリセンスオファリングを二重引用符で囲むようにするにはどうすればよいですか

私はHTMLエディター(ASP.NET MVCビューの構築)を使用しており、HTMLをコーディングしています。

エディターはさまざまな属性のインテリセンスに便利ですが、VS2008が提供するものを選択すると、HTMLで指定されているように、それらの前後に二重引用符が配置されることはありません。

例えば:

を提供していますserverが、それを選択すると、次のようになります。

それ以外の

これはどこかの設定ですか?

0 投票する
8 に答える
1687 参照

wysiwyg - コンテンツ管理サイトに最適なWYSIWYGエディターはどれですか?

私が必要とするエディターは、使いやすいものである必要があります。HTMLの知識がまったくない人でも

私が試したプロジェクトは次のとおりです。

  1. TinyMCE
  2. ckeditor.com

私が探しているのは:

  1. Stackoverflowサイトのようなライブビューを備えたTinyMCEエディターのようなエディター。
  2. 写真を挿入し、記事に配置する方法。

編集:私が今それについて考える最良の解決策は、以下を使用することです:

  1. TinyMCEforWYSIWYGエディター。

  2. 実際の記事形式でライブで表示するカスタムコードを記述します。

  3. 写真をサイトにアップロードするAjaxコードを記述すると、編集者はID/名前に基づいて写真を記事に配置できます。

ソリューションについてどう思いますか?多分あなたはより良い考えを持っていますか?

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

ajaxcontroltoolkit - AjaxControlToolkit: Chrome/Safari で HtmlEditor テキストエリアが表示されない

AjaxControlToolkit に含まれている HtmlEditor コントロールを使用しています (含まれている修正の一部が必要だったため、バージョン v62210 にパッチを適用しました)。

残念ながら、Html Editor コントロールのテキストエリアは、Chrome と Safari (どちらも最新バージョン) では表示されません。テキストの有無は問いません。ただし、どちらのブラウザーでも AjaxControlToolkit サンプル ページで動作します。

何か案は?