答案 0 :(得分:3)
您的信息页以ISO-8859-1
编码。无论该标头来自何处,都很可能在UTF-8
中进行编码。
您必须将页面的字符集更改为UTF-8
(这可能会产生一些后果)或转换标题中的传入数据。我不知道它来自哪里,所以很难说出正确的方法是什么。
有关该问题的强制性基本阅读:The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
答案 1 :(得分:0)
您的网页来源显示您正在使用:
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
请注意,上述标记格式不正确。它的结束字符“/”在哪里? Content-Type应该在双引号之间。
将此标记添加到您的网页并进行测试:
<html lang="es">
如果这不能解决您的问题,请尝试将charset标记更改为:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />