将二进制数据打开为具有特定文件名的文件

时间:2014-12-19 17:42:39

标签: javascript jquery ajax binary binaryfiles

我有一种情况,我不得不通过ajax获取二进制数据(对于PDF,Word文档等),并允许用户通过点击链接下载文件。

目前,我正在通过打开包含二进制数据的新浏览器窗口来实现此目的。

window.open("data:application/pdf;base64,"+ binaryFileData);

这适用于打开文件,但生成的文件名始终是实际的二进制字符串,而不是任何人类可读的字符串。

enter image description here

有没有办法给打开的文件一个特定的名字?

0 个答案:

没有答案