【发布时间】:2012-12-16 19:27:54
【问题描述】:
我有一个网站应该显示法语、西班牙语字符。有一种奇怪的情况,两个页面处理它的方式完全不同。
两个页面共享同一个头文件,我在其中使用了这个元标记:
<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
这种不一致的原因可能是什么?
【问题讨论】:
-
需要更多信息。第二页的数据来自哪里?
-
@Pekka 数据在 .asp 文件中。不是来自数据库。两个页面都一样。
-
那么第二页的源代码可能是UTF-8编码的,你可以检查一下你的IDE的设置吗?
标签: html character-encoding internationalization meta-tags