Как переименовать файл при загрузке с веб-сайта, используя JavaScript?

У меня есть веб-страница, которая содержит ссылку на другой сайт в другом домене, например, "example.com \ abc.msi". когда я нажимаю на ссылку, файл начинает загружаться, но мне нужно переименовать этот файл при загрузке с этого сайта. Как я могу сделать это? Я попытался использовать атрибут загрузки тега привязки, но по какой-то причине он не работает. Это должно быть сделано на стороне клиента. Пожалуйста помоги!

2 ответа

Вы не можете изменить имя файла для загрузки, так как это будет проблемой безопасности. Вы можете представить, щелкнув файл image.pngи получать image.png.exe вместо. Это не то, что разработчики браузеров допустили бы.

Ваш abc.msi является ftp-файлом, поэтому каждый раз, когда кто-либо обращается к файлу или щелкает ссылку, он либо автоматически загружается, либо открывается диалоговое окно для сохранения файла на месте

например

следовательно, это зависит от пользователя, где и как он хочет сохранить файл.

Другие вопросы по тегам