Auf einer Website für unseren internen Gebrauch zeige ich Links zu lokalen Dateien und Ordnern. Die Links sind wie folgt:
href="file://C:/example/"
href="file://C:/example/test.odt"
Das Problem ist nun, dass der Link zu dem Verzeichnis in Firefox selbst mit einer nutzlosen Verzeichnisliste geöffnet wird. Nutzlos, weil man die Dateien nur sehen oder öffnen kann, aber nicht kopieren, einfügen, löschen... Der Link zu der Datei funktioniert normal und die Datei wird von OpenOffice geöffnet. Wenn ich die Konfiguration von Firefox ändere und den folgenden Schlüssel auf false setze, kann ich das Verzeichnis mit explorer.exe öffnen, aber für die Datei muss ich die richtige Anwendung wählen.
network.protocol-handler.expose.file
Weiß jemand, wie man beides so hinbekommt, wie ich es möchte? Das bedeutet, dass das Verzeichnis von explorer.exe angezeigt wird und alle Dateien von der richtigen Anwendung geöffnet werden. Dies kann durch die Konfiguration von Firefox oder Windows, die Änderung der Links, oder sogar durch das Schreiben eines kleinen Programms, das alle Datei-Protokoll richtig öffnet und wird als Protokoll-Handler für das Datei-Protokoll in Firefox verwendet werden.
Danke Raffael