Firefox 在页面上显示中文/奇怪的编码字符

Firefox 在页面上显示中文/奇怪的编码字符

在此处输入图片描述

这发生在 Google 帐户上,例如 Gmail、Twitter 等一些其他 SSL 页面和一些非 SSL 页面上。我在 Chrome 上尝试过这些页面,它们运行正常。

我已尝试按照“视图”>“字符编码”建议进行操作这里但不起作用。删除了所有插件,尝试不使用插件,重新安装 FF,重新启动,彻底清除整个 PC 的缓存……但有些页面仍然显示此问题。

答案1

我也有同样的问题。

  1. 在地址栏中输入:about:config
  2. 保证会小心
  3. 在过滤栏中输入:encoding
  4. 双击 的‘值’列network.http.accept-encoding
  5. 将“字符串值”从 gzip、deflate 更改为true

您还可以尝试确保代理设置Auto

工具 > 选项 > 高级 > 网络 > 连接 > 设置 > 无代理

不过,我使用 Google 和 Gmail 时仍然遇到问题。同样的事情

答案2

为了更好地理解问题,以下是一些更具测试性质的建议:

  1. 如果网站使用您未安装的字体或 Firefox 无法正确读取:
    找到Tools>Options>Content “字体和颜色”下的“高级”按钮,取消选中“允许页面选择自己的字体”
  2. 在 中再试一次View->Character Encoding,但选择其他编码,例如两种西方编码。
  3. 由于这可能是您计算机上的字体问题,请向我们提供以一致方式显示此问题的页面地址,以便我们分析它使用了哪种字符编码。

了解您的操作系统、语言以及安装了哪些其他语言包也会有所帮助。

[编辑]

我分析了您发布的页面,必须指出的是,我从未见过乱码到这种程度的页面。该页面与 Google 帐户页面完全没有相似之处 - 一点也没有。从标题开始到正文,一切都是错误的。正文本身是一个垃圾桶,里面堆满了奇怪的字符,中间以行尾符号(回车符/换行符)隔开。字符编码无法识别 - 不是 ansi/utf8/utf16。Firefox 自动检测无法更好地识别它。

结论:您与 google.com 之间的某些代理软件正在扰乱您的网页。

如果你安装了任何类型的代理软件,我建议卸载它。
如果你使用除 ISP 之外的任何 DNS 提供商,请返回 ISP 的 DNS 提供商,或尝试Google DNS

否则,为了进行测试,您可以启动“带网络的安全模式”,看看问题是否消失。如果它确实消失了,那么某些已安装的产品就是罪魁祸首,您需要找出原因(请参阅自动运行)。

如果问题仍然存在,那么我唯一能提出的进一步建议是:

  • 使用 Windows 更新确保您的系统已完全修补(包括可选更新)
  • 使用多种知名的防病毒产品检查病毒感染
  • 使用系统文件检查器验证系统完整性
  • 验证 PC 和路由器的网络参数,尤其是 DNS
  • 与 ISP 支持人员取得联系

答案3

我已经解决了这个问题。我刚刚降级到 Firefox 7。

相关内容