SWFUpload uses Flash and JavaScript to provide file upload functionality beyond what the basic browser provides with <input type=”file” />. It brings your uploads to the next level with multiple file selection, upload progress bar and client-side file size checking.

You can use HTML, CSS, and JavaScript to customize its look & feel according to the needs and style of your website. Upload status updates are made through a set of simple JavaScript events. You can use these events to update the web page as needed.
Features:
- Upload multiple files at once by ctrl/shift-selecting in dialog
- Javascript callbacks on all events
- Get file information before upload starts
- Style upload elements with XHTML and css
- Display information while files are uploading using HTML
- No page reloads necessary
- Works on all platforms/browsers that has Flash support.
- Degrades gracefully to normal HTML upload form if Flash or javascript is unavailable
- Control filesize before upload starts
- Only display chosen filetypes in dialog
- Queue uploads, remove/add files before starting upload
You can find further information, demos & download on SWFUpload Website.



