2009-09-23 10 views
14

Warum funktionieren diese Links nicht? Wenn ich in FF oder Chrome auf sie klicke, passiert nichts - es versucht nicht einmal , um sie zu öffnen!HTML-Links zu lokalen Netzwerkfreigaben

<a href="file://someshare/dir/subdir/file.txt">Linky</a> 
<a href="file:////someshare/dir/subdir/file.txt"> Linky</a> 
<a href="file://\\someshare\dir\subdir\file.txt">Linky</a> 

Irgendwelche Ideen?

+0

file: // Protokoll scheint nicht zu funktionieren FF – mauris

+0

@Mauris: das Dateiprotokoll funktioniert gut auf FF, nur nicht für Links von Seiten über HTTP bedient. – NickFitz

Antwort

14

Im Allgemeinen ist dies deaktiviert, da es ein Sicherheitsrisiko darstellt. Siehe auch diese Frage: Cross-browser link to file on local system, und der von sleske zur Verfügung gestellte Link zu here.

+0

Der Link von sleske ist weg. @Sean O hat eine Antwort unter –

0

Peter bekam die Antwort, aber FYI sollten Sie so etwas wie die folgenden in FF Fehlerkonsole (verfügbar im Menü Extras) finden:

Security Error: Content at http://localhost/temp/a.html may not load or link to file:///C:/Documents%20and%20Settings/zzzzzzzz/My%20Documents/www/temp/box.html.

5

Dies ist ein Oldie, aber Goodie - kommt noch ganz nach oben häufig.

Es gibt Erweiterungen für beide Browser (FireFox & Chrome), die Sie lokale Links zugreifen lassen kann:

Chrome - Locallink

Firefox-LocalLink

+0

Das funktioniert. :) Gibt es eine andere Möglichkeit, den NFS-Pfad in eine HTTP-Verbindung umzuwandeln? –

Verwandte Themen