我们的生活有这么多的障碍,真他妈的有意思,这种逻辑就叫做黑色幽默。

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下测试都正常通过。

 

theboy @ 九月 15, 2009 at 11:53 上午

回复

TrackBack URL

Leave a reply