Wenn ich versuche, window.open('file///C:\calendar.html')
zu öffnen wirftZugriff verweigert Fehler beim Öffnen der Datei in JavaScript
Zugriff verweigert Fehler
Wie kann ich dieses Problem beheben? Danke
Wenn ich versuche, window.open('file///C:\calendar.html')
zu öffnen wirftZugriff verweigert Fehler beim Öffnen der Datei in JavaScript
Zugriff verweigert Fehler
Wie kann ich dieses Problem beheben? Danke
Könnte es sein, dass der Doppelpunkt fehlt?
file:///C:\calendar.html
Normalerweise werden Sie nicht zum Öffnen von Dateien aus dem Dateisystem des Clients erlaubt werden, da dies eine riesige Sicherheitslücke darstellen würde. Kein Browser würde es erlauben.
Sie könnten signierte Skripts dazu verwenden. Für eine detaillierte Beschreibung überprüfen Sie bitte: http://www.mozilla.org/projects/security/components/signed-scripts.html Dies ist natürlich Browser-spezifisch.
Warum ist es ein Sicherheitsloch? Der Browser versucht, ein Programm auf Ihrem lokalen PC zu öffnen. Ich verstehe es nicht. – karlihnos
Da jeder Angreifer Javascript schreiben kann, das auf dem Computer des Opfers läuft, liest er vertrauliche Dateien und sendet den Inhalt an den Angreifer. –
Was ist der Kontext? Wo befindet sich dieser Javascript-Code? – Pointy
Werden Sie eine der folgenden Antworten akzeptieren? : D \ * jumps \ * –