Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Скачивание файла (https://javascript.ru/forum/misc/43781-skachivanie-fajjla.html)

tsigel 20.12.2013 13:23

Скачивание файла
 
Здравствуйте.

Есть необходимость скачать файл.
С клиента я отправляю на сервер содержимое файла и имя файла, серверный программист создаёт файл, именует и возвращает мне ссылку на этот файл.
На своей стороне я просто открываю в браузере полученную ссылку и файл скачивается (все файлы в формате rtf). Все работает, если имя фала не русские буквы.

Я так понимаю что русские буквы надо заменить на их код в utf-8 и тогда файл скачается так?

И где лучше производить замену, на клиенте или на сервере?

animhotep 20.12.2013 14:38

попробуйте http://javascript.ru/encodeURI

tsigel 20.12.2013 14:56

animhotep,
Спасибо большое, не получается, файл с русским названием всеравно не загружается. Открывается новая вкладка, в которой в браузере в урле русские буквы, в дебаге как надо (ссылка заменилась), но всёравно не помогает.

Как ещё можно скачать файл?

tsigel 20.12.2013 15:48

animhotep,
Спасибо, проблема была в том что на сервере криво создавался файл, Ваш метод помог!

animhotep 20.12.2013 19:09

пожалуйста, только это не мой метод а javascript))


Часовой пояс GMT +3, время: 10:22.