所以......我还在unicode地狱......
新问题......
在我的电脑上,一切都很完美。在所有浏览器中。在同事的电脑上,同样的故事。一切都是好的。即使在我的Linux VPS之一的elinks和w3m中,立陶宛语和拉脱维亚语的所有异国情调,以及北欧字母都表现得非常完美。
然而,今天我接到了一些来自客户的电话,他们得到了通常的unicode欺骗组合......“Ô和另一个角色和类似的东西。
关于可能出错的任何建议?
技术信息:
Classic ASP
All files are stored as UTF-8 incl BOM
All files start with Codepage=65001 page directive
All files set the Content-Type to "text/html; charset=utf-8"
答案 0 :(得分:5)
“Ô和另一个角色和类似的东西。
这是典型的UTF-8内容显示为ISO-8859-1。
所有文件都将Content-Type设置为“text / html; charset = utf-8”
按<meta>
或Response.AppendHeader()
?您确实需要将其添加为真实的响应标头。否则,您依赖于客户端平台默认编码(MSIE)和/或Web浏览器可以做出的最佳猜测(FF)。您可以使用Firebug等工具验证响应标头。
答案 1 :(得分:0)
他们没有安装所需的字体?