2009-07-20 6 views
4

[Ich stelle mir vor, dass dies aufgrund von Sicherheitsbedenken nicht möglich ist, aber:]Force-Dateityp in Browser (mit Javascript)

Ist es möglich, den Browser zu zwingen, eine Datei mit einem bestimmten MIME-Typ zu behandeln ohne Kontrolle der Server? Ich liefere Dateien von file: // (auf dem Client-Rechner selbst) und möchte Textdateien öffnen, die in dem zugehörigen Texteditor geöffnet sind.

Hinweis: Firefox öffnet nur die Datei zum Anzeigen, was nicht das gewünschte Verhalten ist. Ich habe versucht, die Dateierweiterung sogar auf etwas unbekanntes zu ändern, was nicht hilft.

+0

Nur ein weiterer Grund, warum Firefox saugt –

+2

Dies ist eine Entwickler-Website, Josh. Für uns ist Firefox nicht schlecht oder nicht. Es ist genau das, was unsere Benutzer benutzen. Die meisten von uns codieren jeden Januar unsere eigenen Browser und benutzen diese. Ich bin persönlich in Version 15. Du? –

+1

@Josh: Was für ein wunderbarer Kommentar! Firefox hat einfach das richtige Verhalten und tut, was es tun soll. –

Antwort

4

Nein, das ist unmöglich, außer vielleicht mit IE und einem ActiveX, aber ich schlage ernsthaft vor, Sie nicht zu verwenden.

+0

Danke dafür, ich werde weiter hoffen. Die Lösung muss jedoch plattformübergreifend sein, sodass IE und ActiveX nicht verfügbar sind. –