加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax – 如何使用dojo.io.iframe.send取消文件上传?

发布时间:2020-12-16 02:50:07 所属栏目:百科 来源:网络整理
导读:我正在使用dojo.io.iframe.send方法将文件发送到我的服务器.我想提供一种方法,用户可以在发送过程中取消发送,以防用时太长或用户意识到她发送了错误的文件. 我无法想办法做到这一点.如果花费很长时间(即服务器没有快速响应),我可以使用超时终止发送,但这不是
我正在使用dojo.io.iframe.send方法将文件发送到我的服务器.我想提供一种方法,用户可以在发送过程中取消发送,以防用时太长或用户意识到她发送了错误的文件.

我无法想办法做到这一点.如果花费很长时间(即服务器没有快速响应),我可以使用超时终止发送,但这不是我想要的.我希望在用户做出手势时(例如单击“取消”按钮)终止.

谢谢!

解决方法

出于安全原因,JavaScript甚至无法访问您发送的文件.所有文件上传均使用表单完成,并由浏览器直接处理.据我所知,没有直接的界面来监控上传的进度,也没有影响它的方式(例如,取消它).

导航可能有所帮助,但仍然由浏览器决定是否中断传输 – 没有规范.

总结一下:不可能以便携式方式在JavaScript中做到可靠.这意味着Dojo不提供此功能.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读