@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 безнадёжно стремятся к нулю. Прошу вашей квалифицированной помощи.
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
let link = document.querySelector('a'), // находим ссылку (если их несколько, придется подправить)
    fileName = link.href.split('/').pop() // href разбиваем по слешам, берем последнюю часть

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


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

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

Похожие вопросы
27 нояб. 2024, в 17:26
1 руб./за проект
27 нояб. 2024, в 17:17
3000 руб./за проект
27 нояб. 2024, в 17:12
12000 руб./за проект