我在IE10测试期间一直注意到我一直遇到以下错误:
XML5619: Incorrect document syntax.
但是,我没有明确地使用XML,而且我似乎无法找到关于此错误实际意味着什么的文档。我正在使用HTML5文档类型,如果这很重要。
那些拥有IE专业知识的人能帮助我走向正确的方向吗?
答案 0 :(得分:10)
将您请求的内容类型设置为text/xml
,错误将消失。
我认为IE10期望设置内容类型。检查开发者工具 - >网络 - >开始捕获您的请求的类型。
对于Ext.Ajax.request
,将内容类型设置为application/json
。
答案 1 :(得分:1)
IE中出现XML5619:不正确的文档语法。
上述问题,因为 Content-Type 不会出现在响应头中。要进行交叉检查,请打开开发者工具>网络,然后检查Content-Type是否为黑色。 IE希望每个响应数据都具有Content-Type。要解决此问题,请设置响应的内容类型