0

我有一个应该显示法语、西班牙语字符的网站。有一种奇怪的情况,两个页面处理它的方式完全不同。

两个页面共享相同的头文件,我在其中使用此元标记

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

我还在IIS > MIME Types中设置了全局级别的字符集:

.asp   text/html; charset=iso-8859-1   local

这些页面是http://aer2.es/fr/http://aer2.es/fr/method

这种不一致的原因可能是什么?

4

1 回答 1

2

另一个文件的物理编码是 UTF-8,而不是 Windows-1252(ANSI、ISO-8859-1 ... + 您认为合适的其他错误标签)

您可以通过打开另一个文件来修复它,例如,在记事本中,点击另存为,然后 "ANSI"从编码下拉菜单中选择,然后使用新保存的文件。


另一种方法是将其他页面中的元标记更改为UTF-8

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

但是,在保存更改时,您需要确保以 UTF-8 编码保存文件。

于 2012-12-16T19:38:34.670 回答