При работе с сервером (если страница скачивается с сервера) диалоговое окно открывается.
При работе с локальной файловой системой, действительно файл выводится на страницу
Вот кстати
https://developer.mozilla.org/ru/doc...HTML/Element/a
В примечании к атрибуту download
Цитата:
|
Этот атрибут соблюдается только на ресурсах с тем же доменом.
|
При работе с локальной файловой системой понятие домена нет. И браузеры в разных случаях это по разному трактуют. Иногда считают весь локальный компьютер одним доменом, иногда только папку, а иногда считают, что раз нет домена, то они всегда разные.