currently i use socket.io to upload the video with progress bar(here is the tutorial http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-resumable-video-uploade-in-node-js/) but ie dose not support this method, but i really need upload the video in all browser.
i check the express doc, since express is base on node-formidable , so i think there is way to build a upload system with progress bar right? becase node-formidable has a progress event.
i just dont know how? please help me. and node-formidable ie enabled right?
any way is it possible to build a file upload system in pure epress.js with progress bar?
It can be done with the xhr.upload progress event. It is supported from html5.
For example: https://github.com/zeMirco/express-upload-progress
In php the upload information can be attached to the session, so it works with html4, maybe there is a nodejs extension for that too, I'll google it.
According to this: How to do upload with express in node.js there is a progress event in express by file upload, so you can set a variable in the session with the actual progress data, and read it with ajax from client side.