form表单编码问题
最近遇到一个问题,网站程序是utf-8的,里面要加一个统一认证,统一认证的接口是gb2312的,username这个肯定得用gb2312编码,否则不能正常登陆,网上找了些资料,终于解决。
在form里面加上一句<form action="" method="post" accept-charset="gb2312" >这样就可以了。但是accept-charset="gb2312" 在IE下不行,所以要加上一句onsubmit="document.charset=’gb2312′;" 完整的写法如下
<form action="" method="post" accept-charset="gb2312" onsubmit="document.charset=’gb2312′;">
我在IE firefox下测试都正常通过。
近期评论