欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

蛋疼的编码兼容有关问题

更新时间: 2014-01-05 01:50:25 责任编辑: Author_N1

 

蛋疼的编码兼容问题

1、互联网上的一个asp站点,默认字体gbk,向人民保证所有页面均在head区声明默认gbk。(因为整个系统都需要权限进入,所以不能给出地址了,抱歉)
2、PC上访问一切正常
3、手机自带浏览器访问一切正常
4、UC访问时出现乱码

使用UC访问时的细节描述
1、search.asp页面中,选项“姓名”(比如张三,用select下拉选择)get的方式到result.asp页面进行查询;result.asp页面无法查找到对应记录。
——表示result.asp页面查找时,“张三”已经是乱码
2、result.asp页面中返回上一步,可以查看到选项“姓名”,是个乱码。

查了一下UC页面的属性,返回的“张三”已经自动转码为gbk(%3C之类的)

改post方式也是一样

不知道各位是否遇到这类的兼容问题?如何解决……?
--参考方法--
改成用 uft-8 试试
--参考方法--
不用表单提交,用js设置location进行提交查询试试。。

将提交的查询内容用encodeURIComponent编码下姓名

location='result.asp?name='+encodeURIComponent('姓名的内容')
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:50:25
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1860/
本文WWW.DOC100.NET DOC100.NET版权所有。