关闭

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

标签: ajaxjson谷歌ie
240人阅读 评论(0) 收藏 举报

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

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

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

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

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:6390次
    • 积分:0
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章分类