Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Почему не работает атрибут download у динамически созданного <a>? (https://javascript.ru/forum/dom-window/65425-pochemu-ne-rabotaet-atribut-download-u-dinamicheski-sozdannogo.html)

laimas 18.10.2016 18:06

Aetae, я не о баге с атрибутом download, а о самой ссылке, для логотипа понятно, что этот параметр будет пустым звоном. А если ссылки физические, то как может быть чтобы http://mysite.com/1.mp3 работало, а http://cs1-27v4.vk-cdn.net/p1/9fcdd0aa028f0b.mp3.

iNfantry 18.10.2016 18:09

Цитата:

Сообщение от Aetae (Сообщение 432139)
laimas, сделай ссылку на любой файл и добавь те же параметры - в фф не будет работать, в хроме будет, но имя файла не поменяет.) Подозреваю что всё-таки что-то в спеке атрибута download, но и не исключаю что баг. Копать лень.
<a href="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif?extra=ln5MPg4qRG5IParV0iKJXKGynAKUbesnAMPKDzb2y7qFUuSfSBEr88GXscBZxkDYexZjvyIf70yDfiCKQ-SZLcdrgcyYNMpaVG19YG_3Z-reCTg3DMJopB2ND9UhdWSfjIaY" download="this.html">test</a>

Слух, а параметр непричем - без него тоже в фф не работает. Вобще чертовщина) И самое главное - я себе этот лого.гиф скачал, у меня на сайте работает, а ссылка на этот сайт и без параметра - нет.

iNfantry 18.10.2016 18:10

Цитата:

Сообщение от laimas (Сообщение 432143)
Aetae, я не о баге с атрибутом download, а о самой ссылке, для логотипа понятно, что этот параметр будет пустым звоном. А если ссылки физические, то как может быть чтобы http://mysite.com/1.mp3 работало, а http://cs1-27v4.vk-cdn.net/p1/9fcdd0aa028f0b.mp3.

Именно! Как это может быть? Я могу сюда свою ссылку скопировать, но это наверное запрещено? Хотя у меня ничего коммерческого на сайте нет, если можно - я сюда ссылку скину и прям тут в коде можете убедиться на лого с этого сайта и моего сайта, на моем домене работает, на этом или вк - нет.

Aetae 18.10.2016 18:15

Цитата:

Сообщение от iNfantry (Сообщение 432145)
у меня на сайте работает, а ссылка на этот сайт и без параметра - нет.

Ну вот ты и ответил на свой вопрос, а я мог бы и сам догадаться.=\

Ответ, если что: firefox не позволяет "скачивать" по ссылке чужие файлы, если сам сервер явно этого не указывает. Наверняка опять какие-то заморочки с безопасностью, т.е. не баг, а фича и wontfix.

iNfantry 18.10.2016 19:21

Цитата:

Сообщение от Aetae (Сообщение 432149)
Ну вот ты и ответил на свой вопрос, а я мог бы и сам догадаться.=\

Ответ, если что: firefox не позволяет "скачивать" по ссылке чужие файлы, если сам сервер явно этого не указывает. Наверняка опять какие-то заморочки с безопасностью, т.е. не баг, а фича и wontfix.

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

Яростный Меч 18.10.2016 21:13

Цитата:

Сообщение от iNfantry
нет второго сайта под рукой чтоб проверить наверняка.

jsfiddle


Часовой пояс GMT +3, время: 07:11.