VB.NETのWEBアプリでテキストボックスにHTMLなどのタグを入れてしまうとエラーになりますよね・・・
でもどうしてもタグを使いたい場合はどうしたらいいのでしょうか?
出来ればいいのは一応限られてはいますが・・・
たとえば強調文字、文字色、ハイパーリンクができれば十分かなと思っています。
テキストボックスにタグが入った状態で操作するとエラーページになってしまいますがASP.NETのエラーページの見栄えが嫌いなので(ていうかユーザーがびっくりしちゃうので・・・)事前にタグを見つけるなんてことは可能でしょうか?
No.2ベストアンサー
- 回答日時:
ASP.NETでは、デフォルトで、テキストボックスに"<"や">"などの「タグ定義」キャラクタがあると、ポストバック時に「危険なコードが入力された」云々の例外を出します。
これを止めるには、
・そのWebページだけで有効
.aspxの<@PAGE>ディレクティブでvalidateRequest="False"を設定する
・Webアプリケーション丸ごと有効
Web.configファイルに、<pages validateRequest="false"></pages>を追加
すればOKです。
一般的には、閲覧者の自由な入力を許すため、validateRequestはoffにして、「危険なコード」は手動で除去し、さらに再エンコードして悪意ある入力を排除するようにしています。
参考URL:http://mindia.jp/book/error/entry/1673
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- livedoor Blog(ライブドアブログ) タグ文字エラーが出る 1 2022/08/19 13:32
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- Instagram どう思いますか? 以前、旦那が私と結婚した時の指輪や婚姻届が付いている写真をインスタにあげたんです。 2 2022/07/14 21:05
- ポイントサービス・マイル マイナポイント、第2段について教えて下さい! マイナポイント1段目の5000円分はもらえました。 第 1 2022/12/19 21:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
コンパイルできません。
-
バッチからsqlplusの接続エラー...
-
fortranでプログラムを実行する...
-
デバッグ中のエラーのことで教...
-
visual C++ でビルドの中止がで...
-
HEWを使用しているのですが、こ...
-
HANDLEの宣言でのエラー
-
WindowsからLinuxへの移植
-
Handlesについて
-
1つのDLLにソースを1500個ほど...
-
dos.hについて
-
VB2010でのSQL日付フォーマ...
-
C言語でpgm形式の画像を読み込...
-
どうしてもできない!!
-
sys/time.hのインクルードがで...
-
Excelのエラーで困ってます。
-
error C3867 関数呼び出しには...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
バッチからsqlplusの接続エラー...
-
Excelのエラーで困ってます。
-
HEWを使用しているのですが、こ...
-
適切な変換関数が存在しない???
-
VB2008で定数に色の設定をした...
-
fortranでプログラムを実行する...
-
BC30002: 型 'ListItem' が定義...
-
VBAでファイルを開くプログラム...
-
sys/time.hのインクルードがで...
-
error C3867 関数呼び出しには...
-
デバッグ中のエラーのことで教...
-
visual C++ でビルドの中止がで...
-
LPCWSTRとchar
-
RightとLeft関数のライブ...
-
Handlesについて
-
multiple definitionというエラー
-
ACCESSのDate関数のエラー表示...
-
WindowsからLinuxへの移植
おすすめ情報