UTF8 としてエンコードされた HTML ページに入力フォームがありますが、漢字を入力した後、現在のページを直接 GBK に変換して、別の GBK ページに渡すことができますか?アクション ファイルは変更できず、入力ページは UTF8 でのみエンコードできます。
http://bbs.csdn.net/topics/290070559 検索機能を上手に活用して、Baidu に直接アクセスすることもできます
1.ページのエンコーディングは、ブラウザによって内部的に処理されます。それらはすべて Unicode です
2. 別の GBK ページに渡す意味がわかりません
例: URL 1 の入力フォーム (UTF8 エンコーディング)
< form name=form1 method="post" action="URL 2/act.jsp "> URL 1 にキーワードを直接入力し、GBK に変換して、URL 2 の act.jsp を実行したい
function foo() { document.charset = 'gbk';}
<form name=form1 method="post" action="网址二/act.jsp " onsubmit=foo()> <input type="txt" name="keyword" value=""></form>
この方法は機能しません、
アクションファイルは開発者によって作成されたため変更できません
問題は解決しました、ありがとう! ! ! !