DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-06
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
阅读:4418回复:23

在地址栏中有个百度贴吧的地址一直不能正确显示中文字符

楼主#
更多 发布于:2012-03-09 07:55
各位可以试一下,先进入百度的“突袭”贴吧,然后再看一下地址栏中是不是不能正确显示中文字符?在历史记录中也不能正确显示。我从 3.0 起就发现这个现象,到现在的 10.0.2 还是这样。但 10.0.2 和 3.0 的区别在于 3.0 如果调用这个历史记录地址是不能进入原来的“突袭”贴吧的,而是进入到尚未创建的一个乱字符的贴吧,而 10.0.2 可以正确进入。因此,这似乎不仅仅是一个显示的问题。也有可能其它中文字符的贴吧也不能正确显示,不过我就遇到过这个。

补充说明下,系统为 Windows XP SP3 英文版,Firefox 也为英文版。不知道各位中文版的有没有这个问题。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2012-03-09 07:55
12a2表示地址栏显示有问题,无法显示中文,而历史记录中的字符是encode过的。显示的是%xx形式。但也不是突袭。
Firefox More than meets your experience
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-06
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
2楼#
发布于:2012-03-09 07:55
后来又试了下其它几个搜索引擎,发现唯独百度有这个问题。同样把搜索关键字放在地址栏最后的 ask 搜索却没这个问题,可以正确显示中文,但复制地址栏中的地址后是经过编码的。
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2023-02-03
  • 发帖数1195
  • 经验59枚
  • 威望0点
  • 贡献值26点
  • 好评度10点
3楼#
发布于:2012-03-09 07:55
楼主你提到那个突袭贴吧,用哪个浏览器是显示中文的。。。。我试了一圈,都是编码过的。

如果是看见中文,复制后变编码的情况,可以参考
https://g.mozest.com/thread-35243-1-1
以前firefox跳个票的时间现在可以发布几个正式版了-_-
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
4楼#
发布于:2012-03-09 07:55
那就是百度的bug了。。。。。
Firefox More than meets your experience
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-06
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
5楼#
发布于:2012-03-09 07:55
Re: #4 and #5
并不是复制地址栏的 URL 后是中文的,而是在地址栏显示的就是中文。

如果是仅仅是“百度”自身的问题,为什么 Internet Explorer 显示就正常呢?

描述:Internet Explorer 地址栏显示状况

图片:ieaddrbar.png

Internet Explorer 地址栏显示状况


而 Firefox 就不不正常呢?而且 SeaMonkey 也和 Firefox 同样的现象。

描述:Firefox 地址栏显示状况

图片:ffaddrbar.png

Firefox 地址栏显示状况
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2023-02-03
  • 发帖数1195
  • 经验59枚
  • 威望0点
  • 贡献值26点
  • 好评度10点
6楼#
发布于:2012-03-09 07:55
不能把ie当作“正常”。

你那个重现方法根本不能重现。百度改了,你这个中文URL大概是以前的收藏夹吧
以前firefox跳个票的时间现在可以发布几个正式版了-_-
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-06
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
7楼#
发布于:2012-03-09 07:55
Re: #7
什么算是正常?至少显示是正常的。

你说你不能重现?意思是你试过后是没出现我说的问题?我不是从收藏夹进入的,而是首先到“百度”贴吧的首页,然后输入“突袭”两个字进入贴吧的。清空所有缓存、浏览记录等历史信息,重装 10.0.2 后仍然如此。
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2012-03-09 07:55
我用11b5无法重现该问题

英文版+中文语言

locale改为zh-CN
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
9楼#
发布于:2012-03-09 07:55
我这里Firefox 11b7和Nightly 13.0a1可重现。

%CD%BB%CF%AE 是“突袭”的GB2312编码。
把 %CD%BB%CF%AE 当作UTF-8来解码就会变成那两个奇怪的字符。
至于为什么会这样转换,是哪里的问题,我也不知道。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-06
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
10楼#
发布于:2012-03-09 07:55
Re: #10
good! 说出了问题的要害。
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2012-03-09 07:55
奇怪,我如果新建配置就会和lz一个情形

用我自己的配置后就没问题了,不知道我曾经改了什么地方
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
12楼#
发布于:2012-03-09 07:55
不过在地址栏直接搜突袭还是不行

就是GB2312转utf-8变成了奇怪字符
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
13楼#
发布于:2012-03-09 07:55
发现好像还和Tab Utilities扩展有关。测试结果:

如果禁用了TU扩展,在地址栏直接访问 http://tieba.baidu.com/f?kw=突袭 会得到地址栏显示正确,但网页返回乱码的页面。
启用TU时会得到地址栏显示错误,但页面正确的页面。

禁用TU时访问 http://tieba.baidu.com/f?kw=突袭&ie=utf-8 能得到地址栏和页面均为正确的结果。
启用时访问该地址,地址栏仍会显示错误解码的字符。

启用TU时访问编码过的地址 http://tieba.baidu.com/f?kw=%E7%AA%81%E8%A2%AD&ie=utf-8 能得到地址栏和页面均正确的结果。

好像很复杂,不知道是Firefox问题,TU扩展问题,还是百度的问题,我不懂技术。
minghegy
火狐狸
火狐狸
  • UID37982
  • 注册日期2011-12-17
  • 最后登录2014-02-24
  • 发帖数132
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2012-03-09 07:55
重建一个配置试试吧,否则好多新功能无法使用
上一页
游客

返回顶部