My JavaScript book is out! Don't miss the opportunity to upgrade your beginner or average dev skills.

Friday, March 20, 2009

noSWFUpload - Zero Plug-In Multiple Upload

As announced a couple of days ago, I am finally proud to introduce my last library free Multiple Upload Component, now compatible with every browser and always without usage of 3rd parts plug-ins.


This little project has been hosted in Google Code and I promise I'll write there a complete documentation asap. Righ now, you can read the project source code via zip to understand what he little API is doing.

Update I added a couple of sections in the Wiki page ;)

Compatibility?
  • Internet Explorer 5.5 (probably 5 too), 6, 7, and 8
  • FireFox? 3 or greater
  • Google Chrome 1.0
  • Opera 8, 9, and 10
  • Safari 4 (current beta)
  • other browsers via unobtrusive iframe


Try the demo if you do not believe it :P

11 comments:

  1. Nice work! Btw, It doesn't matter, but I like fam fam a lot! XD

    ReplyDelete
  2. I'm glad my blog post helped you build this library.

    Keep up the good work!

    ReplyDelete
  3. Ionut, the boundary is not exactly your invention but definitively yes, you gave me the idea to use it with firefox 3 so you'll be soon into credits ;)

    ReplyDelete
  4. Andrea, don't get me wrong. I'm not saying I have invented such a thing (otherwise it wouldn't have worked :P). I'm just glad that someone found it useful somehow. You're the second person inspired by my work and I'm glad about participating in this open-source community.

    You have certainly done all the hard work of implementing a cross-browser, degradable API for file uploads. I respect that.

    ReplyDelete
  5. Ionut, as promised, you are in credit section :)

    ReplyDelete
  6. Thanks Andrea, I appreciate it :)

    The other person is a guy who built a Mozilla Ubiquity command which facilitates uploading of large files to an online service.

    ReplyDelete
  7. Hey - This is really good work!

    I'm looking to add further features to this script so that all uploads are logged in a MySQL DB and also each upload is saved in a different folder for security passed from the index.html.

    Would you be willing to help and provide some support?

    thanks

    Adam

    ReplyDelete
  8. Adam what's happen in the server will hopefully never be a client-side responsibility :)

    You simply receive a file, what you do to avoid problems is your stuff.

    This little application can finally be re-generated, thanks to both Chrome and Opera finally released, stay tuned

    ReplyDelete
  9. Could you please tell me how I can pass a variable through the index.html page to the move_uploaded_file command in php?

    Adam

    ReplyDelete
  10. Adam that is a form, and the pagejust an example. You post a file, as every time you do with normal forms.

    ReplyDelete

Note: Only a member of this blog may post a comment.