Tha*_*Guy 16 firefox mime-types download

Firefox 的下载对话框显示两个选项:“保存文件”和“打开方式”。

通过选择“打开方式”,Firefox 会将文件下载到临时文件夹并打开关联的应用程序。我想阻止这种行为。
我做了功课并搜索了MozillaZine和知识库(如此处、此处或此处),如果我理解正确,下载对话框将不取决于文件的扩展名,而是取决于其 MIME 类型。
我知道我可以通过转到“首选项”>“应用程序”来设置行为,如下所示:

然而:
我需要的是一种方法(最好)使其无法使用外部应用程序打开,或者至少强制保存文件。
我知道我可以设置browser.altClickSave在about:config将它保存文件,当我点击按下ALT键,但我需要一些解决方案,不需要用户交互。
小智 5
制作您部署给用户的主 mimeTypes.rdf 文件是最好的解决方案
在处理 XML 样式文档的编辑器(例如 Notepad++)中打开 mimeTypes.rdf
查找并用第二行替换第一行:
NC:saveToDisk="false"
NC:saveToDisk="true"
and
NC:alwaysAsk="true"
NC:alwaysAsk="false"
Run Code Online (Sandbox Code Playgroud)
我还会用您的用户积累的一些外来特性“播种”您的主 mimeTypes.rdf:
命令行工具
find "<RDF:li RDF:resource=" Master_mimeTypes.rdf > MasterMimes.txt #generate list of mimetypes
find "<RDF:li RDF:resource=" User1_mimeTypes.rdf > User1Mimes.txt #generate list of mimetypes
fc MasterMimes.txt User1Mimes.txt #compare lists of mimetypes
Run Code Online (Sandbox Code Playgroud)
如果您发现任何新类型,请从用户文件中获取整个节并添加到 master。
| 归档时间: |
|
| 查看次数: |
15440 次 |
| 最近记录: |