IEの下でフォームコードを指定します.
1370 ワード
< HTML >
< HEAD >
< meta http-equiv =content-type content ="text/html; charset=GB2312" >
< SCRIPT LANGUAGE ="JavaScript" >
var isIE =!! window.ActiveXObject;
if (isIE && document.charset.toLowerCase() != " GB2312" )location.reload( false );
</ SCRIPT >
< TITLE > encode before form post </ TITLE >
< META NAME ="Author" CONTENT ="emu" >
</ HEAD >
< BODY >
< form action ="#" accept-charset ="iso-8859-1" onsubmit ="if(isIE)document.charset='iso-8859-1'" >
< input name ="test" value =" " readonly >
< input type =submit >
</ form >
</ BODY >
</ HTML >
簡単に言えば、フォームが送信される前に、現在のページはGB 2312コードであればいいとIEに伝えます.