5 Stimmen

js-Dateien in Firefox anzeigen

Jedes Mal, wenn ich versuche, in Firefox zu einer JS-Datei zu navigieren, erhalte ich einen "Speichern unter"-Dialog. Ich möchte die Quelle einfach im aktuellen Browser anzeigen können und die Datei nicht in einem anderen Editor herunterladen und öffnen müssen.

Gibt es eine Möglichkeit, Firefox zu zwingen, die Dateien anzuzeigen?

EDIT Hier ist ein Schnappschuss:

snapshot

1 Stimmen

Ich glaube nicht, dass Sie diese Frage an der richtigen Stelle stellen.

0 Stimmen

Seltsam. Firefox ist durchaus in der Lage, Javascript anzuzeigen, da es nur Klartext ist. Passiert das auf allen Websites oder nur auf einer bestimmten?

0 Stimmen

Es passiert meistens mit dem Pagespeed Addon und ist ziemlich frustrierend.

6voto

Cheeso Punkte 184210

In Firefox können Sie die Funktion view-source: Psuedo-Protokoll.

Geben Sie in die URL-Adressleiste ein:

view-source:http://server/whatever/your/url/is.js

Siehe auch:
Wie kann ich den IE dazu bringen, einfach application/json anzuzeigen, anstatt einen Download anzubieten?

0 Stimmen

Nette URL, @qwertymk Sie können auch versuchen, den js-Link in der Quellenansicht anzuklicken

0 Stimmen

@EricFortis @Cheeso @MarcB Ich bin auf der Suche nach etwas Beständigerem und muss nicht ständig tippen. Wenn ich dieselbe Seite in Chrome aufrufe, wird sie ohne Probleme angezeigt.

0 Stimmen

@EricFortis @Cheeso @MarcB Soweit ich weiß, ist das ein sehr häufiges Problem. Nachschlagen json saveas . Ich scheine aber keine Lösung zu finden

2voto

Day Punkte 8945

Ich würde das ausgezeichnete Im Browser öffnen Add-on, das sich als Teil Ihrer Standard-Firefox-Installation lohnt.

Haben Sie sich schon einmal geärgert, wenn Sie ein Dokument ansehen wollten und das Download-Popup erscheint, das Sie zwingt, eine externe Anwendung auszuwählen, um es anzusehen?

Diese Erweiterung ermöglicht es Ihnen, das Dokument direkt im Browser zu öffnen. Sie können auch den MIME-Typ eines angezeigten Dokuments ändern.

enter image description here

Diese Verlängerung ist notwendig aufgrund einer 9 Jahre alte Wanze in Firefox. Wenn gegeben Content-disposition: attachment vom Server, bietet Firefox nur an, die Ressource mit einer externen Anwendung zu öffnen oder auf der Festplatte zu speichern. Die Option "Hier und jetzt in diesem Firefox öffnen" sollte auch für MIME-Typen, die er verarbeitet, zur Verfügung stehen, ist es aber derzeit nicht.

Ich stimme mit dem letzter Kommentar von vor nur 8 Tagen:

nicht zulässige Inhaltstypen, die Firefox verarbeiten kann (text/plain, image/png, usw.) direkt angezeigt werden können, ist ein eindeutiger Fehler. Durch Reifen zu tanzen wie die Datei an einem beliebigen Ort zu speichern und sie dann manuell zu öffnen, ist eine lächerliche Umgehung.

0voto

Neil Punkte 52506

Es gibt drei Stellen, an denen Firefox nach dem MIME-Typ einer Datei sucht .js Datei. (Für einige Dateien gibt es einen vierten Platz, z. B. .html Dateien).

Die erste befindet sich in einer Datei in Ihrem Profil namens mimeTypes.rdf Wenn Sie schon einmal auf einen Link zu einer Website geklickt haben .js Datei mit einem nicht erkannten MIME-Typ speichern, wird Firefox diesen MIME-Typ beim Speichern mit .js Dateien. Siehe Mozilla Wanze 332690 der den entsprechenden Fehler für .svg Dateien.

Die zweite Möglichkeit ist, dass Ihr Registrierungseintrag HKEY_CLASSES_ROOT\.js\Content Type kann auf einen inkompatiblen Wert gesetzt worden sein. Falls vorhanden, sollte der Wert auf einen der folgenden Werte gesetzt werden application/x-javascript , application/javascript o text/javascript .

Nur wenn diese Orte nicht festgelegt sind, verwendet Firefox seine interne Standardeinstellung, die meiner Meinung nach application/x-javascript .

0voto

unclenorton Punkte 1575

Es gibt eine schöne JSView-Erweiterung, die Ihnen helfen sollte: https://addons.mozilla.org/en-US/firefox/addon/jsview/

0voto

Chris Marisic Punkte 31583

Wenn Sie den Quellcode einer Website in Firefox anzeigen, können Sie auch von dort aus in die Javascript-Dateien navigieren, indem Sie einfach auf den Link in der src="" Eigentum.

(Dies könnte möglicherweise durch Firebug beeinflusst werden, das ich installiert habe)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X