Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. <a href="http://website.com/example_1.txt" download="saved_as_filename.txt" id="downloader">
  2. static download link</a>
  3.  
  4. var theURL = 'http://foo.com/example_2.txt';
  5. $('#downloader').click(function() {
  6. $(this).attr('href',theURL);
  7. });
  8.  
  9. $('#downloader').css('display','none');
  10. function initiateDownload(someURL) {
  11. theURL = someURL;
  12. var event = document.createEvent("MouseEvent");
  13. event.initMouseEvent("click", true, true, window, 0, 0, 0, 80, 20, false, false, false, false, 0, null);
  14. // dispatch event won't work on a jQuery object, so use getElementById
  15. var el = document.getElementById('downloader');
  16. el.dispatchEvent(event);
  17. }
  18. initiateDownload('example_3.txt');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement