#javascript #html #preventdefault
Вопрос:
Я пишу простую страницу с формой в JS. Я также использую ajax в этой форме. В нижней части этой формы у меня есть флажок со ссылкой на pdf-файл с условиями. Я хочу иметь возможность загрузить этот файл, нажав на ссылку.
<a href="#file_name" download="File.pdf" target="_top">
Загрузка файла работает, но URL — адрес меняется — «#имя_файла» добавляется к моему текущему URL-адресу. Как я могу избавиться от этого «#» или предотвратить его добавление?
Комментарии:
1. Я запустил ваш код в chrome, и URL-адрес не изменился. Не могли бы вы опубликовать больше кода по этому вопросу?
Ответ №1:
Попробовать это. Это должно решить проблему
<a href="File.pdf" download >Download</a>