2012-02-08 77 views
17

我有一些纯文本文件,但扩展名不是.txt。可以说扩展名是.abc如何强制firefox打开一个没有扩展名为.txt的文件,就好像它有一个?

当我点击一个指向这样的文件的链接时,比如file.abc,我想让firefox打开文件,就好像它是file.txt一样(即打开它在Firefox内部列出,就像我点击file.txt时发生的情况一样),而不是询问如何保存或打开它,然后我必须选择应用程序以打开它,例如记事本或其他。

我去了tools-> options->应用程序,但不知道该怎么做。

谢谢!

添加了:根据下面的评论和迄今为止的答案,看起来我没有很好地解释自己。

我想让firefox打开文件,就好像文件具有.txt扩展名一样。当你点击一个firefox中有.txt的链接时,firefox会做什么?它不会在记事本或其他文件中打开文件,它会在浏览器中打开,显示文件的列表。我想在.abc扩展名时发生同样的情况。

我不想为了这个而弄脏窗户。

+0

如果您在Windows中,RT单击file.abc和改变它的属性'打开文件using'选项,Firefox和其解决 – uday 2012-02-08 11:00:35

+1

我这样做。现在,当我点击该文件时,firefox不断创建一个新窗口,并打开一个新的Firefox窗口,弹出相同的弹出窗口,询问我想用什么打开文件。所以你的解决方案根本不起作用。 – 2012-02-08 13:48:37

+0

SU上的可能相同:http://超级用户。COM /问题/ 43379 /力 - 视图 - 文本文件,而不是-的下载,在Firefox的 – 2015-04-23 05:50:05

回答

4

您可以在Firefox配置文件编辑mymeTypes.rdf(而Firefox不运行)来添加扩展到类型映射映射有问题的扩展名为“text/plain”。不幸的是,Firefox已经暴露了这个操作没有用户界面....

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

+0

谢谢。这是做到这一点的正确方法。这样,只有firefox受到影响,并且我仍然可以从窗口中双击该文件,而另一个应用程序仍然按照我的意愿打开它。所以你的回答是处理这个问题的正确方法。 – 2012-02-09 01:47:39

+1

用户[oislek](http://stackoverflow.com/users/1033748/oislek)加入[本Mozilla.org链接](http://support.mozilla.org/en-US/kb/change-firefox-behavior -when-open-file),与此答案相关。 – 2012-09-10 22:37:17

-1

导航到控制面板\程序\默认程序\设置默认程序(如果您是在WIN7),点击“选择默认对这一计划的”希望这应该得到你想要的东西。 谢谢

你可以在XP中看到这个,打开Windows资源管理器,点击工具,选择文件夹选项,然后进入标记为文件类型的选项卡。这可让您更改文件关联到不同的程序

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

+2

,我应该如何选择“选择默认这一计划”?我希望firefox将文件作为其中的.text文件打开。如果我选择firefox,那么你的解决方案根本不起作用,就像上面的评论一样。我希望人们至少会先尝试他们的建议。 – 2012-02-08 13:50:29

6

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

+0

在这个页面:“呼救:。目前,这个插件将无法在Firefox 57及更高版本,我们正在寻找帮助,将其转换为一个WebExtension和维护新的版本。如果你能请协助[此问题](https://github.com/spasche/openinbrowser/issues/23)。“ – Samizdis 2017-09-12 08:25:04

+0

这个应用程序说它访问浏览器中的所有数据.. !!!可能这就是为什么Firefox最初阻止添加它显示警报..!那么这不安全吗? – 2017-12-09 16:08:44

5

为每晚26个字母,打开.java文件作为纯文本/

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> 
10

要获得快速解决方案,您可以在url之前添加view-source:

相关问题