我有一个页面,它在我的服务器上读取文件并使用Ajax输出。在Firefox和Chrome中,文档显示正确,在IE9中,没有显示任何内容,或显示一些奇怪的乱码。
网站在这里:http://199.193.248.80/test/test.html
在IE中等待几秒钟,然后出现乱码。
截图:
为什么IE会这样做以及如何解决?
答案 0 :(得分:0)
似乎对我来说很好(IE9)...
但您可能想检查页面编码是否与AJAX调用中返回的html的编码相同。
我说这是因为返回的内容类型标题是text/html;Charset=Windows-1252
,但是使用firebug我看到那里的unicode字符..这可能是在愚弄IE ...
(您可能应该在html页面添加<meta charset="...">
)