2012-08-10 3 views
5

Ich versuche, eine Datei in Chrome hochladen, dann gibt es einige fakepath value.for zB. Es gibt Dateiname wie "C: \ fakepath \ Hi.txt". Könnten Sie mir bitte erklären, warum es kommt? In anderen Browsern funktioniert es gut.FileUpload in Chrome geben einige falsche Pfad-Wert

+0

Wie bezieht sich diese Frage auf Java? –

+0

Warum interessieren Sie sich für den genauen Pfad sowieso auf dem Server? –

+0

@PeterLawrey die erforderlichen Änderungen vorgenommen. –

Antwort

3

Chrome zeigt es aus Sicherheitsgründen an.

Überprüfen Sie auch diese link auf meta Stackoverflow

0

Sie das nicht tun können. Aus Sicherheitsgründen können Sie den tatsächlichen physischen Pfad der hochgeladenen Datei nicht abrufen.

document.getElementById("yourFileInput").files[0].fileName; 

Dies wird Ihnen den Dateinamen aus hochgeladenen Pfad erhalten.

Verwandte Themen