問題タブ [htmleditorextender]

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 投票する
1 に答える
1124 参照

c# - ホワイトリストに登録する方法はあります
ボタンを追加せずにタグを付けますか?

HTML Editor Extender を使用してテキスト ボックスから text/html を保存すると、新しい行と div が削除され続けます。

私は理由を見つけました:

タグがホワイト リストにない場合 (つまり、HtmlEditorExtender ボタンで必要ない場合)、削除されます。クロスサイト スクリプティング攻撃を防ぐためにできる限りのことをしたいので、使用できるタグ、属性、および属性値の種類を制限する必要があります。HtmlEditorExtender プロパティを EnableSanitization="false" に設定すると、ストリッピングは行われませんが、クロスサイト スクリプティング攻撃にさらされることになります。

http://stephenwalther.com/archive/2012/06/25/announce-the-june-2012-release-of-the-ajax-control-toolkit.aspx#comment-4842

現在、ツールバーで次のツールを有効にしています。

ボタンを追加する<ajaxToolkit:JustifyLeft />と、<div>タグが取り除かれなくなりましたが、理想的には追加のボタンを許可したくありません。

質問:

ボタンを追加せずにホワイトリスト<br />とタグを付ける方法はありますか?<div>

他に考えられるオプションはありますか?

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

c# - AJAX HtmlEditorExtenderとテキストボックスからテキストを取得しますか?

私はWeb開発に取り組み始めたばかりで、いくつかの経験を積み上げようとしています。私は自分のウェブサイトにHtmlEditorExtenderを実装しています。このコントロールを使用するために必要なすべてのファイルと参照を追加し、コントロールが正しく表示されるようにしました。私が抱えている問題は、変更を加えた後、テキストボックスのコンテンツを取得できないように見えることです。コントロールをテキストボックスにアタッチしてから、編集するコンテンツをテキストボックスに入力しました。変更を加えると、現在のコンテンツをHTMLエディターに保存する保存ボタンが表示されます。私が見ているのは、TextboxのTextプロパティが、変更を加える前とまったく同じであるということです。私が行方不明になっている明らかな何かがありますか。

コードは以下のとおりです。

UserControlのマークアップ:

コードビハインド:

助けていただければ幸いです。

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

c# - Jquery関数がHtmlEditorExtenderで機能しない

HtmlEditorExtenderを含むテキストボックスがあり、a-hrefをクリックすると、テキストボックスにテキストを追加するjquery関数があります。

この関数は通常のテキストボックスでは正常に機能しますが、HtmlEditorExtenderを備えたテキストボックスでは機能しません。

何か案は?

事前にThnx。

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

asp.net - HTMLEditorExtenderがServer.Transferに正しくロードされない

HTMLEditorExtenderを利用するWebアプリケーションを書いています。次のコードを使用して呼び出します。

注:EnableSanitization = "false"を設定するのは悪いことですが、このアプリケーションは個人的にのみ使用されます。

そのコードを使用すると、ページが読み込まれると、テキストボックスは次のようになります。

よさそうだ!

しかし、私のアプリケーションでは、別のページに移動してから、Server.Transfer(page_URL)を使用してこのページに戻る必要があります。これを行うと、HTMLEditorExtenderが正しく読み込まれなくなり、次のようなものが表示されます。

Server.Transfer()に正しくロードするにはどうすればよいですか?HTMLEditorExtender要素の作成時に呼び出す必要がある単なるフラグである可能性があると思いますが、いくつか試したところ、何も機能しません。

編集:私はIE 8を使用しており、IE8で動作する必要があることを追加する必要があります。

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

javascript - HTMLEditorExtender を使用した TextBox の Javascript 設定値

HTMLEditorExtender を使用した asp.net テキスト ボックス (ID = "HTMLTextBox_Comments") があります。

次のように、JavaScript を使用してテキスト ボックスの値を設定しています。

アラートに値を表示させると、「ここにテキストがあります」と表示されますが、そのテキストは TextBox 自体には表示されません。

私も設定MyControl.innerHTMLを試みましMyControl.textたが、どちらも機能していないようです。

TextBox に TextBox の値を表示するにはどうすればよいですか?

前もって感謝します!

編集.value は、この TextBox のテキストを設定するために使用することになっていることを示しているように見えるこの投稿 を見つけましたが、表示されません。私は何が欠けていますか?

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

c# - HtmlEditorExtender コントロールのカスタム ボタン?

緊急に助けが必要です。

HtmlEditorExtender コントロールにカスタム ボタンを追加する必要があるのですが、実際にそれを行うためのノウハウがありません。

このフォーラム全体を検索しましたが、関連する情報はありませんでした。

誰かが親切に助けてくれるなら、この問題を解決するのに役立つ例が必要です.

前もって感謝します。

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

ajaxcontroltoolkit - HtmlEditorExtender にアイコンが表示されない

主題が言うように。HtmlEditorExtender をテキスト ボックスにバインドしましたが、ツールバーにアイコンが表示されず、灰色のボタンだけが表示されます。

ここに画像の説明を入力

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

asp.net - AjaxControlToolKit HTMLEditorExtender-web.configは警告を表示しますが、「機能」します-これで問題ありませんか?

HTMLEditorExtenderを使用したいのですが、ツールキットの問題に基づいて次のリンクをたどり、正しく機能していません。

http://stephenwalther.com/archive/2012/06/25/announcing-the-june-2012-release-of-the-ajax-control-toolkit.aspx

そこで、HTMLAgilityパックをインストールして、プロジェクトに参照を設定しました。次に、上記のリンクの指示に従い、web.configを変更しました。指示に従いましたが、「消毒剤」に警告が表示されます。

ここに画像の説明を入力してください

Webアプリケーションを実行すると、コントロールが機能しているようです。

私は心配して警告を解決しようとするべきなのか、それともうまくいくのでそれを手放すべきなのか疑問に思っています。または、私が間違ったことを誰かが見た場合は、私に知らせていただければ幸いです。

ありがとう!

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

asp.net - ajax HtmlEditorExtender width issue

While using ajax HtmlEditorExtender i am experiencing a wierd problem. i.e. The width attribute is gone and the image shrinks.
Initially my textbox which is associated with HtmlEditorExtender has this text

and the image looks like this. enter image description here

When i click any dropdown on page or any other control the source of HtmlEditorExtender changes mysteriously to this (There is no width attribute now)

and Finally the image looks like this. enter image description here

i am not using any javascript on this page.

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

c# - AjaxControlToolkit を使用して Web サイトを実行中にエラーが発生しました

Web サイトで AjaxControlTookit を使用しています。HTMLEditorExtender を追加するまで、Web サイトは正常に動作していました。それから来た例外は

コントロールにコード ブロック (つまり <% ... %>) が含まれているため、Controls コレクションを変更できません。

stackoverflow.com のみの質問の 1 つに関する提案を使用して解決しました。解決策は、ツールボックスから ajax コントロール キットのタブを削除し、再度タブと項目を追加して dll ファイルを更新することでした。

DLL ファイルを更新し、そこに記載されている手順を実行しました。しかし今、コンパイル時エラーが発生しています。それは次のとおりです

エラー 4 ファイルまたはアセンブリ 'AjaxControlToolkit, Version=4.1.60501.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)

これの解決策を教えてください。