像最近的内存中几乎所有的Web浏览器一样,Google Chrome过去都可以通过转到MenuToolsEncoding(或类似的位置)来更改所查看网页的字符编码。如果网站在其标题中错误地表示了其编码,或者如果Chrome未能正确地检测到页面的编码,则此功能非常有用。

但是,似乎在最新版本的Chrome中,缺少用于手动覆盖字符编码的选项。要么丢失,要么移动到一个非常晦涩的地方,因为我找不到任何地方。

我目前正在看一个装满mojibake的网页,我认为它应该是俄语的,这是完全不可读和不可用的,因为Chrome错误地使用了错误的字符编码来呈现它。

如何在Google Chrome中更改网页的字符编码?

编辑:供参考,我在Version 55.0.2883.87 m,并且Tools菜单中缺少编码选项:



#1 楼

不幸的是……从Google Chrome浏览器得到的圣诞节礼物:Chrome编码选项不见了?:




Chrome 55删除了“编码”菜单,Chrome可以使用
立即进行自动编码检测:

https://bugs.chromium.org/p/chromium/issues/detail?id=597488-
删除编码菜单

由于默认情况下已打开新的
编码检测器,因此不再需要手动选择编码。

可以使用Chrome浏览器进行手动编码切换
扩展程序。

被社区经理Kameron M标记为最佳答案


评论


感叹〜谢谢你的信息遗憾的是,新的编码检测器是热垃圾。

– Meshaal
16-12-27 at 1:47

这真是令人难过的转折。 Chrome似乎无法在所有情况下正确地正确检测Shift-JIS编码,这对于我研究多年未更新的日语网页时正变得很麻烦。至少Firefox让我手动选择Shift- JIS。

–识别器
17年2月9日在21:29

不幸的是……许多网站仍在修改自己的编码。

–尼克T
17年6月13日在20:43

Chrome甚至无法检测已保存的Google+页面上的代码页。这是迟钝的。如果Google的社区经理将答案标记为已接受并冻结线程,他们也将受到阻挠,因此我什至无法告诉他们那里的Chrome损坏了。

– Nakilon
18年2月13日在6:44

只是在这里添加我的评论就大声疾呼,无论是谁决定删除此内容,都可能只会读取ASCII以外的其他内容,而是打开无法正确检测到的txt文件后来到这里,更不用说所有需要不同编码的页面了。

–NiKiZe
18年6月10日在16:42

#2 楼

现在,您可以使用扩展程序了。这是一个示例
https://chrome.google.com/webstore/detail/set-character-encoding/bpojelgakakmcfmjfilgdlmhefphglae

评论


我试图在该插件的设置中添加用户定义的编码(ISO-8859-1),但没有任何运气。 “保存”按钮不执行任何操作。

–安德斯·林登(AndersLindén)
18年6月16日14:54



@AndersLindén尝试关闭选项页面,然后重新检查结果

–user2686101
18年6月16日在15:22

我已经尝试了此扩展程序,但不幸的是,它需要刷新页面。而且它无法重新发送POST数据:-(

–昂德里
18年11月21日在17:14

自互联网问世以来,庞大且肿的Chrome需要扩展才能执行其他所有浏览器数十年来所做的事情。

– Ant_222
20-4-24在18:36