100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 表单提交 参数为中文时乱码解决办法

表单提交 参数为中文时乱码解决办法

时间:2018-10-05 17:27:24

相关推荐

表单提交 参数为中文时乱码解决办法

表单代码:

<form class="well form-search" id="searchInfoForm" target="_blank" action="/yxrc/article.g" method="post"> <div class="input-prepend"> <label> <span>标题:</span> <input class="input-medium" placeholder="标题" name="keyword" id="Article_title" type="text" maxlength="255" /> <input type="hidden" name="m" value="search" /> <input type="hidden" name="tabName" value="znxx" /> </label> </div> <div> <input type="submit" value="搜索" /> </div> </form>

当 输入内容为" 事业单位 "时点击搜索出现乱码:

通过百度找到了一种解决办法:

在form上加上 :

accept-charset="GBK" 谷歌等浏览器不在乱码了,但是IE还在乱码 继续加

οnsubmit="document.charset='GBK';" 即可解决。

这里注意的是,这里的编码要根剧网站来定,可能是UTF-8,

也有可能是其他编码,多尝试便找到正确的。

这里为什么不在后端处理乱码了,这里是根据乱码来选择方法的,通常后端乱码都是一些???或者。。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。