我有简单的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 有任何想法吗? 谢谢:))
答案 0 :(得分:0)
您的MIME类型可能存在问题。尝试使用您将返回浏览器的内容类型设置标题。而且您可能还需要选择退出IE8s MIME嗅探。
例如:
<?PHP
Header("Content-Type: text/plain");
Header("X-Content-Type-Options: nosniff");
echo "test";