Browserübergreifende Verknüpfung zu Datei auf lokalem System

Ich möchte einen Link von einer Webseite zu einer Datei auf einem lokalen Dateisystem machen und es in allen Browsern (oder zumindest in Internet Explorer, Firefox und Chrome) funktionieren lassen.

Zum Beispiel funktioniert folgendes in Internet Explorer:

<a href="\\myserver\doc\info.pdf">Info here</a>

, aber nicht in Firefox und Chrome.

Gibt es eine Möglichkeit, einen Link zu erstellen, der in allen Browsern funktioniert?

Oder eine Möglichkeit, Javascript zu verwenden, um zu erkennen, welcher Browser es ist und dann den entsprechenden Link basierend auf dem Dateinamen anzuzeigen?

Antwort auf "Browserübergreifende Verknüpfung zu Datei auf lokalem System " 2 von antworten

versuchen Sie, Ihre URL mit file:///

vorzupräfixieren

Links zu lokalen Dateien auf Seiten, die über HTTP(S) abgerufen wurden, werden in Mozilla/Firefox absichtlich deaktiviert, da sie ein Sicherheitsrisiko darstellen können und in der Vergangenheit bei Angriffen verwendet wurden.

Sie können dieses Verhalten jedoch außer Kraft setzen. Weitere Informationen finden Sie unter this article in MozillaZine. in MozillaZine.