我有一些旧软件生成的HTML文件。它在cp850(aka ibm850)中写入文件。它把它放在文件的顶部:
<HEAD>
<META http-equiv=Content-Type content="text/html; charset=ibm850">
该文件本身使用cp850编码写入磁盘(例如,如果我在Notepad ++中打开它,它就会被正确识别)。
在Internet Explorer中,此文件正确显示。在Firefox 46中,我得到了一些错误的字符。例如,我得到ÄÄ
而不是──
。
我根据Mozilla CharSet Aliases document为IBM850尝试了各种别名,但都没有。
这是Firefox中的问题吗?或者这是HTML的问题?有办法解决这个问题吗?
答案 0 :(得分:0)
事实证明,4年前,Mozilla在版本19中放弃了对CP850的支持。由于它们已经很老了,所以一大堆编码被丢弃了。
Bug 846936 - Non-ASCII characters not displayed correctly in encoding IBM850 (and possibly others?)