在Firefox中本地保存文件,如何将文件类型从.part设置为[.pdf | .doc | .txt等]

时间:2011-08-11 22:04:19

标签: firefox save savefiledialog

我在浏览器中生成了内容,并希望将该内容作为PDF,DOC或TXT文件保存到用户系统上的文件中。我想用“打开”/“另存为”对话框提示用户,让Firefox识别正确的应用程序/文件类型。

我到目前为止的进展:我能够提示用户在本地保存文件,但我无法在对话框中设置文件名和应用程序/文件类型。 Firefox将文件扩展名设置为“.part”,文件名似乎是文件数据的前20个字符,应用程序/文件类型设置为数据流。如何在FF(以及IE中)中设置文件名和应用程序类型。

由于 -Ven

2 个答案:

答案 0 :(得分:0)

我不确定你使用的是什么语言,我很确定它不是C#。

然而,在C#中,打开/保存文件dialoug有一个Filter选项,允许使用哪些文件扩展名... 这个HTML是你用的吗?

答案 1 :(得分:0)

Firefox将从Content-Disposition:标题和Content-Type:标题中的类型中选取文件名。