标签: iframe character-encoding
我有一个用UTF-8编码的xhtml文档。该文档动态加载iframe,其内容在windows-1255中编码。后一个信息在HTTP响应头和html头内的元标记中编码。然而,iframe以UTF-8显示。我在Firefox和Chrome上都遇到过这种行为(在Mac上)。
iframe本身的内容由Java servlet提供,它将HTTP Content-Type显式设置为windows-1255(而且,在html中有一个元标记附加内容)。页面本身正确显示。
我做错了什么?