我想要实现的内容是这样的, 一个网页上一个用户上传一个文件, 我这里本地做一些处理, 然后把处理完的文件上传到网页上, 然后在之前的网页上显示上传文件的下载的链接。
所以我想让网页监听这个文件上传完毕的事件, 这个如何实现~
1
TomIsion 2017-09-18 17:03:11 +08:00
XMLHttpRequest 对象有 load() 事件
如果你用 jQuery 或者类似的库 $.ajax() 有 success 回调 甚至可以使用 Promise 下面问题就是 Ajax 上传文件了 -。- |
2
qiayue 2017-09-18 17:05:56 +08:00
http://www.plupload.com/ 有上传进度,上传成功回调
|
3
ke1vin 2017-09-18 18:51:42 +08:00 via iPhone
思路不对吧,为什么不在后端处理上传接口的时候处理?
|
4
davidjones 2017-09-18 18:57:53 +08:00 via iPhone
https://github.com/DavidKk/qiniu-uploader 七牛的可以看一下 中途做任何操作都可以 不知道适不适用
|
5
jtsai 2017-09-18 19:05:58 +08:00 via Android
关键词 html5 file api
FileReader 对象 |
6
ajan 2017-09-19 10:56:20 +08:00
ajax 文件上传 ( XMLHTTPRequest,FormData / base64 encode ) 可做回调;
Form + iFrame 也可以做; |
7
woshichuanqilz OP |
8
woshichuanqilz OP 。。。我还以为瓷质 markdown
|
9
woshichuanqilz OP 就是我的总目的是这样的, 我做一个网页, 其他的局域网内的用户可以上传文件到这个网页上面, 然后我对这个文件用 python 做一些处理上传到网上, 再在页面上显示文件的链接。
我对 html 不是很熟悉尤其是动态处理方面。 所以来这里求助。 谁能给一个实例代码最好了, 大概就好~ |
10
woshichuanqilz OP 付费也可以的~
|
11
woshichuanqilz OP @davidjones 我确实是用七牛上传的, 但是如何让网页知道这个文件上传完毕。
|
12
woshichuanqilz OP @ke1vin 就算上传成功后如何通知网页?
|
13
ke1vin 2017-09-21 19:11:19 +08:00 via iPhone
@woshichuanqilz 服务器推,或者 websocket
|