asp的表单乱码问题解决。
<form method="post" action="sendmms.asp" name="form" accept-charset="gb2312" onsubmit="if(!!window.ActiveXObject){document.charset='gb2312';}return check();"> 用户名:<input type="text" name="username" style="width:100px"/> <br /> 验证码:<input type="text" name="password" size="20" title="请输入验证码" value="" style="width:100px"/> <img src="../image.aspx" mce_src="image.aspx" id="vadimg" onClick="this.src='../image.aspx?'+(new Date().getTime());" style="cursor:hand;height:18px" alt="看不清楚请刷新"/><br/> 手机号:<input type="text" name="mobile" style="width:100px"/> <br /> <input type="hidden" name="title" value={$chrtitle$} /> <input type="hidden" name="address" value={$chraddress$} /> <input type="hidden" name="time" value={$jihe$} /> <input id="Submit1" type="submit" value="报名参加" /> </form>
关键的一句话:
<form method="post" action="sendmms.asp" name="form" accept-charset="gb2312" onsubmit="if(!!window.ActiveXObject){document.charset='gb2312';}">
页面的编码是:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
处理页面的编码:
<%@ Language=JavaScript CODEPAGE="936"%>