需要完善一个 submission 的页面。
<form action="/processPage" method="post" enctype="multipart/form-data">
<input>
<input>用户填写各种信息
<input>
...
<input accept="application/pdf" type="file">
考虑到网络状况和上传文件的大小,用户可能在 submit 之后等很长时间才能返回成功。用户体验不是很好。现在想能不能显示文件上传进度,用户可以在上传完成之后再 submit 。
如果上传完成之后再 submit 还能在同一个 form 中吗?有什么 js 能帮助实现吗?请大家指教。
后端是 flask
1
oott123 2015-10-16 23:06:16 +08:00 via Android
你可能需要 HTML5 File API
或者在低端浏览器下使用 Flash 来帮助完成你的任务 |
2
ipconfiger 2015-10-16 23:24:17 +08:00
如果你对进度条没有什么要求的话,内嵌一个 iframe 来提交文件也是可以的
|
3
lbfeng OP |