атрибут загрузки htm5 не работает

#html #download

#HTML #Скачать

Вопрос:

когда я загружаю файл с новым атрибутом загрузки html5 в нем, имя файла не перезаписывается значением загрузки…

предположим, у меня есть ссылка для скачивания, подобная этой

 <a href="./file.jpg" download>link</a> 
  

теперь я хочу перезаписать исходное имя файла, поэтому, полагаю, мне придется сделать это

 <a href="./file.jpg" download="newname.jpg">link</a>
  

но он не работает, файл продолжает загружаться со своим оригинальным именем…
как решить проблему????
я использую Google Chrome с Ubuntu wily

Комментарии:

1. почему у вас есть./ ?

2. В каких браузерах вы его тестировали?

3. в Chrome он работает нормально.

Ответ №1:

Попробуйте переместить файл с именем «file.jpg «в тот же каталог и изменение вашего кода на

<a href="file.jpg" download>link</a> или измените свой код на <a href="../file.jpg" download>link</a> .

Ответ №2:

Это полное рабочее приглашение с кнопкой загрузки, которая предоставляет конкретное имя. Работает в Chrome, FireFox и Edge.

 <h3 style="text-align: center;"><span style="color: #ffffff;">Get the TAAS Global Strategy FactSheets </span> <a class="fasc-button fasc-size-medium fasc-type-glossy fasc-rounded-medium" style="background-color: #494844; color: #ffffff;" href="https://taastrategies.com/wp-content/uploads/2017/02/TAAS-FactSheets.pdf" download="TAAS-FactSheets.pdf" data-fasc-style="background-color:#494844;color:#ffffff;">Free Download</a></h3>