在FileName中保留下划线 - Mozilla Firefox

时间:2018-01-17 05:13:17

标签: javascript firefox underscore.js preserve

我正在尝试从firefox中的ssrs重命名下载的文件。默认名称是实际的filename.pdf或其他一些可用选项。我对ReportServer.js文件进行了一些更改,以修复下载文件的默认名称。它在IE和chrome中工作..我通过添加" _YYYYMMDD"更改了默认文件名。在文件名的末尾,让我们说它显示为Filename_YYYYMMDD.pdf。 该解决方案适用于Chrome和IE的最新版本。有了Firefox,它就会取代" _"用"%5F"所以名称显示为Filename%5FYYYYMMDD.pdf

有什么方法可以在firefox中修复它吗?对此有任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

将字符串传递给decodeURIComponent()并将结果分配给引用文件名的变量

fileName = decodeURIComponent(fileName)
相关问题