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