当前位置:首页>正文

VPS上传的文件不能通过IE下载怎么回事啊

2023-05-20 14:09:42 互联网 未知

VPS上传的文件不能通过IE下载怎么回事啊?

jQuery-File-Upload.js使用了两种方式上传文件。对于支持XMLHTTPRequest文件上传的浏览器,使用XMLHTTPRequest上传文件,而对于那些不支持XMLHTTPRequest文件上传的浏览器,jQuery-File-Upload转换为iframe来上传文件。

查看jQuery-File-Upload源码有:

IE8正属于不支持XMLHTTPRequest文件上传浏览器之一。

基于iframe上传文件,对于返回json对象,如果把响应头的content-type设为"application/json",在ie中会弹出下载文件的提示框。解决这个问题的方式是把响应头的content-type的值设为"text/plain"或者"text/html"。

随便看看