file:// verträgt sich nicht mehr mit Firefox > 2.0
MarcelGoesFirefox
- html
0 molily0 chris0 chris
0 MarcelHatLösung
Hi all,
Ich hatte für mich mit PHP ein GUI entwickelt um Stuff auf meinen Servern zu verwalten.
Dazu ging bisher (IE immer noch, Firefox seit Version 2.0 nicht mehr) immer der folgende Code:
<a href='file://///Servername/Folder/Folder/'>bla</a>
Wenn ich drauf klicke macht IE:
\Servername\Folder\Folder\
Und Firefox...
NICHTS kein Fenster öffnet sich und NICHTS passiert.
Gehe ich in den Quelltext und koppiere das hier raus:
file://///Servername/Folder/Folder/
und gebe es in der Adressliste ein, bekomme ich das gewünschte Ergebniss.
---> Somit kann ich im Firefox ab Version 2.0 (In 1.5 ging es noch!) keine solchen Links mehr basteln. Ist das ein Firefox Bug oder eine geschlossene Sicherheitslücke? Oder mein Fehler?
Weil er versteht ja anscheinend die Zeile, wenn man sie manuell eingibt, aber via <a> geht es nicht.
Kann mich jemand aufklären, der das Problem kennt?
Vielen Dank & Gruss
Marcel
Hallo,
wenn ich das recht verstehe, funktioniert das file-Protokoll so:
file://Rechnername/Verzeichnis/Verzeichnis/Datei
Das könntest du mal ausprobieren, das sollte eigentlich der Standard sein, das andere Abweichungen, die mal toleriert werden und mal nicht.
Mathias
Hallo,
file://Rechnername/Verzeichnis/Verzeichnis/Datei
genau!
Funktioniert allerdings bei Firefox nicht, wenn du so etwas in die Adressliste eingibst. Auch im <a> Tag nicht. Getestet mit 2.0.0.3!
Danke & Gruss
Marcel
Hallo,
wenn ich das recht verstehe, funktioniert das file-Protokoll so:
file://Rechnername/Verzeichnis/Verzeichnis/Datei
Ja, aber der Rechnername ist optional und hier soll offensichtlich ein Windows UNC-Netzwerkpfad angesprochen werden. Da löst sich die file-URL so auf: http://forum.de.selfhtml.org/archiv/2005/2/t101472/#m623385.
viele Grüße
Axel
Hi
Das passiert dann wenn ein Slash fehlt. Korrekt sind es 5 Slashes. Fehlt einer, passiert genau das was du schreibst, Firefox macht gar nix ...
getestet mit Firefox 2.0.0.3.
gruss
Hi
Das passiert dann wenn ein Slash fehlt. Korrekt sind es 5 Slashes. Fehlt einer, passiert genau das was du schreibst, Firefox macht gar nix ...
getestet mit Firefox 2.0.0.3.
gruss
sry, da hat sich ein fehler eingeschlichen:
Korrekt sind es natürlich 2, nicht 5, nur firefox will 5 von den dingern.
Hi,
Genau 2 wären es und FF will 5. Las ich damals auch so als ich es Implementierte. Und du bist sicher, dass du das mit 2.0.0.3 getestet hast?
Weil komischerweise ist es eben so, dass der Link nicht funktioniert (5 Slashes; Auch mit 2 nicht!)
Klicke ich rechts auf den Link->Eigenschaften und koppiere den Link heraus file://///servername/more/more und füge ihn in der Adressliste ein, gelange ich zu dem gewünschten Folder.
Ich vermute eben, dass sich da ein Bug seit Version eingeschlichen hat, weil ich WEISS dass es in der 1.5.Irgendwas gegangen ist. Nun mit der 2.0 bis 2.0.0.3 habe ich es mit 3 Versionen getestet und immer passierte das gleiche...
Irgendwer mehr Ahnung?
Danke & Gruss
Marcel
PS: Und mit IE funktioniert es mit 2,3,4,5 Slashes... ;-p
Endlich mal was, dass der IE besser macht ;-) Da war auch, so denke ich, gar kein Use-Case dafür definiert :-p
PS: Und mit IE funktioniert es mit 2,3,4,5 Slashes... ;-p
Endlich mal was, dass der IE besser macht ;-)
Entschieden Nein! Das nennt man fördern von Fehlerhafter Programmierung. :)
Hehehe, Das stimmt! :-)
Sorry!
Ja wie an euren Beispielen mir klar wurde, muss es eine Einstellung des Firefox sein, wenn ihr mir da die Suchzeit ersparen könnt, wäre ich sehr froh!
Danke für alles und Gruss
Marcel
hi,
Ich vermute eben, dass sich da ein Bug seit Version eingeschlichen hat, weil ich WEISS dass es in der 1.5.Irgendwas gegangen ist.
Es könnte ebensogut sein, dass sich eine neue Sicherheits-Option "eingeschlichen" hat - nach der der Nutzer die Verlinkung auf lokale Ressourcen per file-Pseudoprotokoll erst erlauben muss.
gruß,
wahsaga
Weisst du per Zufall etwas genaueres Darüber?
Hi,
Genau 2 wären es und FF will 5. Las ich damals auch so als ich es Implementierte. Und du bist sicher, dass du das mit 2.0.0.3 getestet hast?
Jop, absolut sicher. Das unterstreicht wahsaga's vermutung das es eine Einstellung sein müsste.
Hi all,
Dieser Link hilft beim Problem:
http://kb.mozillazine.org/Links_to_local_pages_don%27t_work#Firefox_1.5.2C_Mozilla_1.8.2C_and_newer
Danke allen hilfenden Hilfen :-P
Schönes Wee(d)kend!