Compare Revisions
更改 Firefox 对点击或下载文件的动作
Revision 207155:
Revision 207155 by wxie2016 on
Revision 225140:
Revision 225140 by wuchen on
Keywords:
Search results summary:
这篇文章将描述 Firefox 如何针对不同类型的文件处理下载,以及您如何更改下载。
这篇文章将描述 Firefox 如何针对不同类型的文件处理下载,以及您如何更改下载。
Content:
本文将描述 Firefox 如何针对不同类型的文件处理下载,以及您如何更改它。
*关于下载问题的帮助,请参看 [[What to do if you can't download or save files]]。
*对于在网页上的嵌入式媒体的帮助,请参阅 [[Fix common audio and video issues]]。
*对于更改 Firefox 使用的电子邮件程序的帮助,请参阅 [[Change the program used to open email links]]。
__TOC__
= 下载动作 =
当您点击链接以下载文件时,如果 Firefox 内部无法处理此文件,你可能会看到询问你是保存还是使用指定应用打开下载。[http://en.wikipedia.org/wiki/Internet_media_type Internet 媒体类型],又称 MIME 类型或内容类型,或者叫 [https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Type 内容类型],是由网络服务器配置的,它会决定 Firefox 将采取什么动作。
{note}'''注意:'''如果网络服务器发送的内容配置类型有误,那么 Firefox 无法正确地处理文件下载。例如,Firefox 可能按照简单文本的方式打开,而不是使用合适的应用或询问打开方式。(更多详情,请参看 MDN 网络文档 [https://developer.mozilla.org/docs/Learn/Server-side/Configuring_server_MIME_types 正确配置服务器的 MIME 类型]。)此时,你可以联系网站管理员或者尝试使用诸如 [https://addons.mozilla.org/firefox/addon/content-type-fixer Content-Type Fixer] 之类的 Firefox 扩展。<!--https://support.mozilla.org/en-US/questions/1302591-->{/note}
当您告诉 Firefox 打开或保存文件并且还选中了选项“以后自动采用相同的动作处理此类文件。”时([[#w_adding-download-actions|见后]]),一个内容类型和操作条目会出现在 Firefox [[T:optionsorpreferences]] {menu 常规} 面板 [[T:optionsorpreferences]] 的 '''应用''' 部分。
= 更改下载动作 =
你可以改变 Firefox 针对特定内容类型的操作。这不会影响在网页中嵌入的媒体 - 仅仅是链接到文件它自己。
# [[T:optionspreferences]]
# 在 {menu 常规} 面板,找到 '''应用''' 部分。
# 选择您想更改默认动作的文件类型的条目。{note}'''一些文件扩展名可能存在多个[http://en.wikipedia.org/wiki/File_format 文件格式或扩展名]?''' 还有一些文件类型可以包含多种 Internet 媒体类型。{/note}
# 每当您点击一个文件类型,动作列会给您一个下拉菜单,这是采取动作的选项。
#;{for not fx77}{for mac}[[Image:Fx76Applications-PDF-Mac]]{/for}{for linux}[[Image:applications-fx57-pdf]]{/for}{for win}[[Image:Fx61Applications-pdf-win7]]{/for}{/for}{for fx77}{for mac}[[Image:Fx77Applications-PDF-Mac]]{/for}{for linux}[[Image:Fx78Applications-PDF]]{/for}{for win}[[Image:Fx78Applications-PDF-Win]]{/for}{/for}<!-- need linux image for fx77+ showing drop-down options -->
#*{for not fx77}'''在 Firefox 中预览'''{/for}{for fx77}'''用 Firefox 打开'''{/for}: 如果您希望 Firefox 显示内容,请选择此选项。它只适用于有限数量的 Firefox 能够解码的文件类型,如便携式文档格式(PDF)。<!-- "Open in Firefox" since fx77 - see https://bugzilla.mozilla.org/show_bug.cgi?id=1581383-->
#*'''总是询问''':当您点击该文件类型时,将提示您选择您想要 Firefox 采取什么动作。如果 Firefox 自动保存一种文件类型,或者总是用某一个程序打开它,并且您想要它询问要做什么时,这很有用。
#*'''保存文件''':只要您点击该文件类型,将总是使用 [[Find and manage downloaded files|下载窗口]] 保存文件到您的计算机上。
#* '''使用...:'''用您选择的一个应用程序打开文件。
# [[Template:closeoptionspreferences]]
= 添加下载动作 =
<!-- http://kb.mozillazine.org/File_types_and_download_actions#Opening_dialog and https://bugzilla.mozilla.org/show_bug.cgi?id=218257 -->
当你点击没有设置内容类型和下载动作的链接时,Firefox 会询问你如何处理该文件:
;{for win, linux}[[Image:Fx4WinOpeningFile]]{/for}{for mac }[[Image:MacOpeningFile]]{/for}
* '''打开方式''':保存该文件到一个临时文件夹,并用该文件类型的默认应用程序打开它。要选择一个应用程序,点击 {for mac}选择...{/for}{for win,linux}浏览...{/for}。
{warning}'''警告:'''不要选择 Firefox 总是打开一个特定的文件类型,因为这样做会导致一个问题,即 [[Firefox repeatedly opens empty tabs or windows after you click on a link|点击链接后 Firefox 不断打开空白标签页或窗口]]。{/warning}
* '''保存文件''':保存该文件到下载文件夹(在 Firefox '''常规''' 面板的 {for win}[[Firefox options, preferences and settings|选项]]{/for}{for mac,linux}[[Firefox options, preferences and settings|首选项]]{/for} 里设置)。
* 在打开文件窗口,选中 '''以后自动采用相同的动作处理此类文件。'''然后点击 {button 确定} 来添加新的条目到内容类型列表中。
{note}'''以后自动采用相同的动作处理此类文件已禁用?''' 如果网站的服务器错误地指定了文件的类型,这可能发生。如果服务器分配 "Content-Disposition: attachment" 给该文件,它也可能发生。<!-- https://bugzilla.mozilla.org/show_bug.cgi?id=453455 --> {/note}
= 重置所有内容类型的下载操作 =
如果你碰到 Firefox 下载文件的问题,而你无法解决,或者你只是想重新开始,你可以手动删除存储设置的文件来重置默认操作。
{note}这样会删除所有修改过的关于内容类型的设置。如果还需要,你必须重新设置。{/note}
# [[T:profileFolder]]
# 关闭 Firefox。[[T:closeFirefox]]
# 删除(或重命名){filepath handlers.json} 文件。
# 重启 Firefox。
本文将描述 Firefox 如何针对不同类型的文件处理下载,以及您如何更改它。
*关于下载问题的帮助,请参看 [[What to do if you can't download or save files]]。
*对于在网页上的嵌入式媒体的帮助,请参阅 [[Fix common audio and video issues]]。
*对于更改 Firefox 使用的电子邮件程序的帮助,请参阅 [[Change the program used to open email links]]。
__TOC__
= 下载动作 =
当您点击链接以下载文件时,如果 Firefox 内部无法处理此文件,你可能会看到询问你是保存还是使用指定应用打开下载。[http://en.wikipedia.org/wiki/Internet_media_type Internet 媒体类型],又称 MIME 类型或内容类型,或者叫 [https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Type 内容类型],是由网络服务器配置的,它会决定 Firefox 将采取什么动作。
{note}'''注意:'''如果网络服务器发送的内容配置类型有误,那么 Firefox 无法正确地处理文件下载。例如,Firefox 可能按照简单文本的方式打开,而不是使用合适的应用或询问打开方式。(更多详情,请参看 MDN 网络文档 [https://developer.mozilla.org/docs/Learn/Server-side/Configuring_server_MIME_types 正确配置服务器的 MIME 类型]。)此时,你可以联系网站管理员或者尝试使用诸如 [https://addons.mozilla.org/firefox/addon/content-type-fixer Content-Type Fixer] 之类的 Firefox 扩展。(如果你决定使用扩展并且需要帮助时,你可以访问扩展的官方网站或者直接联系扩展的开发者来获取帮助。)<!--https://support.mozilla.org/en-US/questions/1302591-->{/note}
当您告诉 Firefox 打开或保存文件并且还选中了选项“以后自动采用相同的动作处理此类文件。”时([[#w_adding-download-actions|见后]]),一个内容类型和操作条目会出现在 Firefox [[T:optionsorpreferences]] {menu 常规} 面板 [[T:optionsorpreferences]] 的 '''应用''' 部分。
= 更改下载动作 =
你可以改变 Firefox 针对特定内容类型的操作。这不会影响在网页中嵌入的媒体 - 仅仅是链接到文件它自己。
# [[T:optionspreferences]]
# 在 {menu 常规} 面板,找到 '''应用''' 部分。
# 选择您想更改默认动作的文件类型的条目。{note}'''一些文件扩展名可能存在多个[http://en.wikipedia.org/wiki/File_format 文件格式或扩展名]?''' 还有一些文件类型可以包含多种 Internet 媒体类型。{/note}
# 每当您点击一个文件类型,动作列会给您一个下拉菜单,这是采取动作的选项。
#;{for mac}[[Image:Fx77Applications-PDF-Mac]]{/for}{for linux}[[Image:Fx78Applications-PDF]]{/for}{for win}[[Image:Fx78Applications-PDF-Win]]{/for}<!-- need linux image showing drop-down options -->
#*'''用 Firefox 打开''': 如果您希望 Firefox 显示内容,请选择此选项。它只适用于有限数量的 Firefox 能够解码的文件类型,如便携式文档格式(PDF)。<!-- "Open in Firefox" since fx77 - see https://bugzilla.mozilla.org/show_bug.cgi?id=1581383-->
#*'''总是询问''':当您点击该文件类型时,将提示您选择您想要 Firefox 采取什么动作。如果 Firefox 自动保存一种文件类型,或者总是用某一个程序打开它,并且您想要它询问要做什么时,这很有用。
#*'''保存文件''':只要您点击该文件类型,将总是使用 [[Find and manage downloaded files|下载窗口]] 保存文件到您的计算机上。
#* '''使用...:'''用您选择的一个应用程序打开文件。
# [[Template:closeoptionspreferences]]
= 添加下载动作 =
<!-- http://kb.mozillazine.org/File_types_and_download_actions#Opening_dialog and https://bugzilla.mozilla.org/show_bug.cgi?id=218257 -->
当你点击没有设置内容类型和下载动作的链接时,Firefox 会询问你如何处理该文件:
;{for win, linux}[[Image:Fx4WinOpeningFile]]{/for}{for mac }[[Image:MacOpeningFile]]{/for}
* '''打开方式''':保存该文件到一个临时文件夹,并用该文件类型的默认应用程序打开它。要选择一个应用程序,点击 {for mac}选择...{/for}{for win,linux}浏览...{/for}。
{warning}'''警告:'''不要选择 Firefox 作为始终打开特定文件类型的应用程序,因为这样做会导致一个问题,即 [[Firefox repeatedly opens empty tabs or windows after you click on a link|点击链接后 Firefox 不断打开空白标签页或窗口]]。{/warning}
* '''保存文件''':保存该文件到下载文件夹 (在 Firefox {for win, linux}[[T:optionsorpreferences]]{/for}{for mac}设置{/for} {menu 常规} 面板中的'''下载'''里设置)。
* 在打开文件窗口,选中 '''以后自动采用相同的动作处理此类文件。'''然后点击 {button 确定} 来添加新的条目到内容类型列表中。
{note}'''以后自动采用相同的动作处理此类文件已禁用?''' 如果网站的服务器错误地指定了文件的类型,这可能发生。如果服务器分配 "Content-Disposition: attachment" 给该文件,它也可能发生。<!-- https://bugzilla.mozilla.org/show_bug.cgi?id=453455 --> {/note}
= 重置所有内容类型的下载操作 =
如果你碰到 Firefox 下载文件的问题,而你无法解决,或者你只是想重新开始,你可以手动删除存储设置的文件来重置默认操作。
{note}这样会删除所有修改过的关于内容类型的设置。如果还需要,你必须重新设置。{/note}
# [[T:profileFolder]]
# 关闭 Firefox。[[T:closeFirefox]]
# 删除(或重命名){filepath handlers.json} 文件。
# 重启 Firefox。