orangewise / Download-File-JS

Intelligent JavaScript solution for file downloading.

Home Page:pixelscommander.com/polygon/downloadjs/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DOWNLOAD JS

Intelligent JavaScript solution for file downloading. Easy to use - just call downloadFile(URL) global function.

See it in action

Article about

Why DownloadJS?

  • Avoids stupid blank screens after file starts downloading in Chrome, Safari;
  • Ignores content type by using virtual link with "download" attribute. So file will be downloaded even if content type says browser to show file`s content in new window. This allows to download PNGs, HTMLs and so on;
  • Small function without any dependencies.
  • Informs user if downloading is restricted on his device avoiding unpredicted behaviour.

Bug tracker

Have a bug? Please create an issue here on GitHub!

https://github.com/PixelsCommander/Download-File-JS/issues

License

Copyright 2013 Denis Radin.

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0

About

Intelligent JavaScript solution for file downloading.

pixelscommander.com/polygon/downloadjs/


Languages

Language:HTML 59.8%Language:JavaScript 40.2%