请求返回JSON字符串时,IE出现下载对话框的解决方案

来源:互联网 发布:淘宝太坑了女主角 编辑:程序博客网 时间:2024/06/01 10:06

碰到一个问题,ajax请求后台返回json字符串格式的内容时,在谷歌下能正常解析,但在IE下却弹出下载确认的对话框,找了一遍,发现返回内容前,有以下一行代码:

 response.setContentType("application/json;charset=UTF-8");

猜测可能使用的IE8浏览器无法解析application/json这种contentType,遂将其修改为:

 response.setContentType("text/html;charset=UTF-8");

重新测试,问题解决!大笑

0 0
原创粉丝点击