0
は、私は、クエリ文字列中国のエンコードの問題
が、それらは、それらを正しく表示しない受け取りページを経由して中国の一部の文字を送信します。特に、<input type="text" />
に表示する必要があります。どのように問題を解決するには?
は、私は、クエリ文字列中国のエンコードの問題
が、それらは、それらを正しく表示しない受け取りページを経由して中国の一部の文字を送信します。特に、<input type="text" />
に表示する必要があります。どのように問題を解決するには?
あなたは使用したいと思うでしょうUTF-8:
Response.Codepage = 65001
Response.CharSet = "UTF-8"
の変更のようなものにご入力タグ:ブラウザは、正しい文字をレンダリングする手助けもXSS攻撃を防止します
<input type="text" value="<%=Server.HTMLEncode(Request.QueryString("word"))%>" />
Server.HTMLEncode 。
問題が解決しない場合は、HTMLの</head>
の前に次の文字列を追加することをおすすめします。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
ページのエンコーディングは? – Nivas