2012-02-08 78 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:

相關問題