【发布时间】:2013-12-05 08:59:19
【问题描述】:
我有一个 C 程序,它输出一些数据,包括 unicode 非英文字符。它在 Windows 7 命令窗口、Linux telnet 会话中运行良好,但用于填充 ASP/html 页面上的标签字段,它并非在所有情况下都有效 - 运行 Web 服务器的平台似乎会影响输出.
我有一台运行 Windows XP SP3 的机器,该程序在命令窗口中运行良好,但在网页中字符错误。例如Ø 显示为 Ï。
如果 Web 服务器位于 Windows 7 和 Server 2003 SP2 上,则该网页可以正常工作。网络浏览器的选择没有区别。
【问题讨论】:
-
HTML页面中是否指定字符编码?
-
您应该包含可用于重现问题的代码,或演示 HTML 文档及其 HTTP 标头,可能还有 URL。