【发布时间】:2010-10-08 04:09:12
【问题描述】:
从客户端发出 AJAX 调用时,服务器会以希伯来文文本进行响应。返回结果的 PHP 页面位于 Windows-1255 中。 出于某种原因,结果编码不是 Windows-1255,我看到的只是乱码而不是希伯来语。 结果故意包含 HTML 标记。
我试过 urlencoding、base64 编码,都不行。
谢谢!
【问题讨论】:
-
HTML 的默认编码是 ISO-8859-1,但现在 UTF-8 更常见。 Windows-1255 与 ISO-8859-8 几乎相同。您必须检查服务器是否以正确的编码响应。我建议你改成UTF-8,你可以处理任何字符。
标签: php javascript ajax encoding