Сохранить подчеркивание в FileName - Mozilla Firefox
Я пытаюсь переименовать загруженные файлы из ssrs в Firefox. По умолчанию используется имя файла filename.pdf или некоторые другие доступные параметры. Я внес некоторые изменения в файл ReportServer.js, чтобы исправить имя загруженных файлов по умолчанию. Он работает в IE и chrome. Я изменил имя файла по умолчанию, добавив "_YYYYMMDD" в конце имени файла, поэтому предположим, что оно выглядит как Filename_YYYYMMDD.pdf. Решение работает в последней версии Chrome и IE. Однако в Firefox он заменяет "_" на "%5F", поэтому имя отображается как "Имя файла%5FYYYYMMDD.pdf".
Есть ли способ, как я могу это исправить в Firefox? Любая помощь по этому вопросу приветствуется.
1 ответ
Вы передаете строку decodeURIComponent()
и присвойте результат переменной, ссылающейся на имя файла
fileName = decodeURIComponent(fileName)