如何强制Firefox打开一个没有.txt扩展名的文件,好像它有一个?

时间:2012-02-08 10:55:25

标签: firefox

我的文件只是纯文本,但扩展名不是.txt。可以说扩展名为.abc

当我点击指向此类文件的链接时,例如file.abc,我希望Firefox打开该文件,就像它是file.txt一样(即在Firefox中打开它,列出在Firefox本身内部,就像点击file.txt时发生的那样,而不是询问我是如何保存或打开它,然后我必须选择应用程序打开它,如记事本或不管。

我去了工具→选项→应用程序,但不知道该怎么做。

已添加:根据以下评论及到目前为止的答案,我看起来并没有很好地解释自己。

我希望Firefox打开该文件,就好像该文件具有.txt扩展名一样。当您单击Firefox中具有.txt的链接时,Firefox会做什么?它不会在记事本中打开文件或其他任何东西,它会在浏览器中打开,显示文件列表。我想在.abc扩展时发生同样的事情。

我不想为此解决这个问题。

6 个答案:

答案 0 :(得分:16)

要获得快速解决方案,您可以在网址前添加view-source:。这也适用于Chrome。

答案 1 :(得分:9)

你应该试试这个插件:Open in Browser

  

它提供了在浏览器窗口中显示文档的可能性。

Firefox's File Open Dialog Box

答案 2 :(得分:5)

您可以编辑Firefox配置文件中的mymeTypes.rdf(当Firefox未运行时)添加扩展到类型的映射,将有问题的扩展名映射到“text / plain”。不幸的是,Firefox没有为此操作公开用户界面....

我会在编辑之前备份文件;语法有点挑剔。

答案 3 :(得分:5)

每晚26 alpha,打开.java文件为text / plain

find ~/.mozilla -name mimeTypes.rdf

将子节点添加到节点/ RDF:RDF

<RDF:Description RDF:about="urn:mimetype:text/plain"
               NC:value="text/plain"
               NC:editable="true"
               NC:fileExtensions="java"
               NC:description="Java source file">
  <NC:handlerProp RDF:resource="urn:mimetype:handler:text/plain"/>
</RDF:Description>

答案 4 :(得分:1)

作为参考,这里有一个相关的 Firefox 错误:

https://bugzilla.mozilla.org/show_bug.cgi?id=196078


  • 标题:浏览器应将无法识别的文本/* 呈现为文本/纯文本
  • 日期:2003-03-05
  • 类型:缺陷
  • 状态:新

<块引用>

用户代理:Mozilla/5.0 Galeon/1.2.7 (X11; Linux i686; U;) Gecko/20030131 构建标识符:Mozilla/5.0 Galeon/1.2.7 (X11; Linux i686; U;) Gecko/20030131

RFC 2046, 4.1 表示“文本”类型:

在没有合适的解释软件的情况下,是合理的 向用户显示“文本”的子类型,而这样做是不合理的 对于大多数非文本数据也是如此。

除非用户已将其与应用程序相关联,或选择将其保存到 光盘默认情况下,浏览器应将任意 text/* 类型显示为 text/plain。

可重现:始终

重现步骤:

另一个与上述错误相关的错误:

https://bugzilla.mozilla.org/show_bug.cgi?id=57342


  • 标题:为未知的 mime 内容类型添加“查看为文本/HTML/...”选项
  • 日期:2000 年 10 月 19 日
  • 类型:增强
  • 状态:新

<块引用>

似乎没有办法告诉 mozilla 显示类型的文档 text/*(除了 text/plain)在浏览器窗口中正确显示。我会 喜欢直接在浏览器中浏览源代码文件(例如 text/x-java), 但相反,我看到了一个开放使用/保存面板。这两个都没有 options 是理想的选择。我找不到告诉 mozilla 治疗的方法 text/x-java 处理 text/plain 的方式相同。

答案 5 :(得分:-1)

导航到控制面板\程序\默认程序\设置默认程序(如果您在win7上)并单击“选择此程序的默认程序”,希望这可以得到您想要的。 感谢

您可以在XP中看到此信息,方法是打开Windows资源管理器,单击“工具”,选择“文件夹选项”,然后转到“文件类型”选项卡。这允许您将文件关联更改为其他程序

来源 http://www.guardian.co.uk/technology/askjack/2011/mar/10/zip-files-windows-vista