IE8中的Jquery ajax响应

时间:2013-07-10 17:04:24

标签: jquery ajax internet-explorer-8 response

我有简单的jquery / ajax代码

$.ajax({
    url: "my_domain",
    type:"post",
    data: 'user_agent='+ window.navigator.userAgent+'&from='+self_loc,
    complete:function(res){
               console.log(res.responseText);
    }

})
在php中,我只响应一个字符串,如“test”;

适用于chrome + firefox + opera 但不适用于IE8 有任何想法吗? 谢谢:))

1 个答案:

答案 0 :(得分:0)

您的MIME类型可能存在问题。尝试使用您将返回浏览器的内容类型设置标题。而且您可能还需要选择退出IE8s MIME嗅探。

例如:

<?PHP
Header("Content-Type: text/plain");
Header("X-Content-Type-Options: nosniff");
echo "test";