本文介绍 Firefox 如何处理不同类型内容的已下载文件,例如保存文件或打开计算机上安装的应用程序,以及如何更改该行为。
-
对于下载文件时遇到问题的帮助,请参阅
无法下载或保存文件
。
-
对于在网页上的嵌入式媒体的帮助,请参阅
视频或音频无法播放
。
-
对于更改 Firefox 所使用的电子邮件程序的帮助,请参阅
更改打开邮件链接所用的程序
。
文件类型和下载动作
当您点击链接以下载文件时,
网络媒体类型
,又称 MIME 类型或
内容类型
,会决定 Firefox 将采取什么动作。
如果网络服务器发送的内容配置类型有误,那么 Firefox 无法正确地处理文件。例如,Firefox 可能将内容作为纯文本展示,而不是在应用程序中打开文件。更多详情,请参看 MDN 网络文档
正确配置服务器的 MIME 类型
和
常见的 MIME 类型
。此时,你可以联系网站管理员或者尝试使用诸如
Content-Type Fixer
之类的 Firefox 扩展。(如果您使用扩展时需要帮助,可以访问扩展的官方网站或者联系扩展的开发者来获取帮助。)
若一个文件可以被已安装应用打开且 Firefox 没有设置下载动作,Firefox 默认会保存文件。如果您在下载面板右键上下文菜单中为文件选择了
,(
见下文
)一个新内容类型和操作条目会出现在 Firefox 设置
面板的
应用
部分。
注意:
Firefox 处理指向某些类型的媒体文件(如 .mp3 文件)的链接的方式与处理 .txt 和 .html 链接的方式相同,即内部处理。该文件将不会被下载,并且
下载
面板将不会打开。相反,该文件将在 Firefox 中打开和播放,并显示一个控制栏来管理播放(有关详细信息,请参阅
这篇文章
)。Firefox 仅使用
应用程序
设置来确定当文件被视为下载时要执行的操作(
见下文
)。
更改下载动作
您可以改变 Firefox 针对特定内容类型的操作。这不会影响在网页中嵌入的媒体 - 只会影响到文件本身的链接。
-
在屏幕上方的菜单栏里点击
并(根据 macOS 的版本不同)选择
或
。
点击菜单按钮
并选择
。
-
在
面板,找到
应用程序
部分。
-
选择您想更改默认动作的
内容类型
条目。(一些条目可能存在多个
文件格式或扩展名
,因为某些类型的文件包含多种内容类型。)
-
操作列将为您提供一个下拉菜单,其中包含要采取的操作的选项。
-
用 Firefox 打开
: 如果您希望 Firefox 显示内容,请选择此选项。它只适用于有限数量的 Firefox 能够解码的内容类型(PDF,AVIF,XML,SVG,以及 WebP 图像)。
-
每次都问我
:当您点击该文件类型时,将提示您
Firefox 应该对此文件采取什么动作?
(
见下文
) ,以便你选择 Firefox 的动作。如果 Firefox 自动保存一种文件类型,或者总是用某一个程序打开它,并且您想要它询问要做什么时,这很有用。
-
保存文件
:只要您点击该下载类型,将总是保存文件到您的计算机上。欲了解更多,参见
下载管理器
。
-
使用
Windows
macOS
system
默认应用
:这会用操作系统设置的默认应用打开文件。它只包括
在 Firefox 中打开
选项下的内容类型(PDF、AVIF、XML、SVG 和 WebP 图片文件),并且系统中有默认打开该文件的另外的应用。
-
使用 <
应用名称
>
:使用指定的应用打开该文件。(有些内容类型,比如 mailto、irc 和 ircs 是
协议
,而不是文件类型)。选项可能包括一个或多个可用于处理协议的 Web 应用程序或已安装的应用程序。
-
使用其他…
:这会打开
应用选择助手
对话框,你可以在此选择想要的应用。
-
应用程序详细信息…
:如果网络应用或已安装应用和系统默认不同,该选项会打开一个了解这些应用安装地址或者从选项中移除某个应用的对话框。
-
关闭
页。您做的所有更改都会自动保存。
设置 Firefox 询问对没有设置内容类型的文件做什么
当你点击链接下载文件时,而 Firefox 并没有对该文件设置内容类型和下载动作,那么 Firefox 默认会保存该文件。如果你想让 Firefox 询问你如何处理下载文件时,那么你可以翻到
应用
部分的最下面,在
Firefox 该如何处理其他文件?
部分选择
。
当你选择
时,如果你没有设置此文件的内容类型,那么你会看到
Firefox 该如何处理此文件?
的提示(
见下文
)。
添加下载动作
当你在 Firefox 设置的
应用
部分(如上所述)选择
,而你下载的文件没有定义内容类型和操作,那么你会看到提示
Firefox 应该如何处理此文件?
。当你选择了操作,也选择了选项
今后自动对同类文件使用此操作
,那么
应用
列表中会添加该文件的文件类型和操作。更多内容,请参看
"Firefox 该如何处理此文件?" 提示
。
当你下载的文件可以用已安装应用打开,那么你可以设置 Firefox 总是打开类似的文件,如下:
-
右击
按住
control
键点击
下载面板中的下载项。(您也可以从
我的足迹窗口中的下载历史
执行此操作。)
-
在上下文菜单中选择
。
-
有时候可能缺少此选项,例如可执行文件或者网站提供的内容类型不正确的文件(
见上文
)。
如果您取消勾选,在 Firefox 设置的
应用程序
部分,该内容类型的下载动作会改为
保存文件
。 之后如有需要,您可以在 Firefox 设置中选择其他动作 (
见上文)
,例如
以选择其他应用,或者
使得 Firefox 在下载类型文件时询问您如何处理。
注意:
当您在 Firefox 中用一个应用打开文件时,该文件也被保存到文件夹中,位置显示在 Firefox 设置
文件与应用程序
下的
下载
部分
后面(参阅
下载管理器
了解详情)。欲了解有关如何处理文件下载的更多信息,请参阅
此文
。
Firefox 应该如何处理此文件?
的提示
如果您在 Firefox 设置中的
面板的
应用程序
部分更改一个文件类型的动作为
,或者你选择
未列出文件(
见上文
),那么会在下载该类型的文件时看到
Firefox 应当如何处理此文件?
提示。