Недавно наткнулся на такой код:
'<a onclick="window.download.error.rightClick.show($(this))" download="'+lib.escapeHtml(lib.escapeHtml(fullName, true))+'.mp3" href="'+lib.escapeHtml(song.url)+'" class=download target=_blank>скачать</a>'
Конкретно заинтересовала незнакомая конструкция
window.download.error.rightClick.show
Подскажите пожалуйста что это такое и где почитать, на этом сайте поиск "window.download" результата не дал.
И здесь же вопрос про загрузку файлов в браузере.
На сайте где я это увидел по нажатию этой ссылки происходит обычная процедура сохранения файла на компьютер пользователя, да только несовсем обычная - в тулбаре фаерфокса там где секундомер отсчитывает время скачивания файла - ничего не происходит, как будто ничего не скачивается, а на сайте при этом работает прогрессбар, сопровождающий процесс. Прошу пояснить как это вообще возможно сделать? Интересуют сами механизмы, которые это позволяют, ткните пожалуйста в нужный мануал.