@s6b17n16s
полный нуб

Как автоматически подставить имя файла в ссылку на него?

Доброго времени суток. Возникла необходимость решить такую задачу. На сервере имеется отдельная папка с одним единственным файлом в ней. Раз в неделю этот файл будет меняться. В качестве имени файла будет использоваться дата его создания. Файл такого вида: 00.00.0000.pdf. На одной из страниц сайта имеется простой код, для выведения этого pdf и его же скачивания:
<a href="./folder1/folder2/folder3/name.pdf" download="">СКАЧАТЬ</a>
<iframe src="./folder1/folder2/folder3/name.pdf" width="100%" height="600" style="border: none;"></iframe>

Вопрос заключается вот в чём. Как бы сделать так, чтобы имя pdf-файла подставлялось вместо name в ссылках на него автоматически. Реализовать нужно как-то по-проще и с помощью JavaScript. По некоторым причинам, использовать php-подход не представляется возможным. А мои познания в JavaScript безнадёжно стремятся к нулю. Прошу вашей квалифицированной помощи.
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
let link = document.querySelector('a'), // находим ссылку (если их несколько, придется подправить)
    fileName = link.href.split('/').pop() // href разбиваем по слешам, берем последнюю часть

link.textContent = fileName // заменяем текст ссылки


Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы