因为response原因,一般请求浏览器是会处理服务器输出的response,例如生成png、文件下载等,然而ajax请求只是个“字符型”的请求,即请求的内容是以文本类型存放的。文件的下载是以二进制形式进行的,虽然可以读取到返回的response,但只是读取而已,是无法执行的,说白点就是js无法调用到浏览器的下载处理机制和程序。
ajax是无法处理文件下载的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
网络请求:简单的封装一个请求
昨夜太平长安888
2020-07-08 03:15:41
省市三级联动的DropDownList+Ajax的三种框架(aspnet/Jquery/ExtJs)示例
zrz009
2020-07-08 11:14:16
JQuery 之Ajax 示例
zrz009
2020-07-08 11:14:16
Ajax 中AnimationExtender控件的用法和属性
功能: 用來美化、裝飾網站等。 屬性: OnLoad:表示要觸發的事件是加載頁面時。 On
ethan永不言弃
2020-07-08 09:21:00
aJax请求不走后台405排查
本地起tomcat服務默認是http的,但是ajax請求的url是https,也就是跨域了。 然後不走後臺,瀏覽器F12顯示405 所以要配置一下tomcat,參考tomcat8.5配置http
做猪呢,最重要的是开森啦
2020-07-08 08:57:55
Jquery调用WebMethod(PageMethod) NET2.0
jarryzhong
2020-07-08 05:30:21
RESTful开发风格
CD4356
2020-07-08 04:25:07
jquey 验证表单是否存在不能为空(ajax+validattion) .
<%@page pageEncoding="utf-8"%> <%@include file="../../common/head.jsp"%>
JohnnyHuang_
2020-07-08 02:59:43
小试JavaScript多线程
bhbhjackyin
2020-07-08 02:35:54
JavaScript 网页信息采集Demo
bhbhjackyin
2020-07-08 02:35:54
关于初学ASP.NET技术的学习顺序问题
前前後後有很多詢問ASP.NET的學習順序問題,在此就向打算系統學習ASP.NET技術的初學者談談我的建議。 如果你已經有較多的面向對象開發經驗,
yazoli2002
2020-07-08 02:32:31
Extjs系列实例四
夜光寒
2020-07-07 23:44:02
struts +ajax验证,总提示服务器无返回数据
下面是js的驗證 <script type="text/javascript"> $(document).ready(function(){ $.formValidator.initConfig({
ok_pig
2020-07-07 23:01:01
前后端数据交互-json 你还不会传集合吗?
唔仄lo咚锵
2020-07-07 22:40:07