IE7 Problem beim auslesen des values aus Dateifeld
da_maddin
- javascript
0 Struppi
Hallo,
ich prüfe bisher mit dem folgenden Script den Inhalt des Feldes für den Dateiupload. Hierbei geht es mir nur darum festzustellen, ob ein korrekter Pfad (c:\ oder \servername) angegeben wurde.
Im IE6 bzw. Firefox hat dieses Script auch immer funktioniert.
Jetzt im IE7 liefert die document.getElementById().value nicht mehr den kompletten Pfad sondern lediglich den Dateinamen mit Dateiendung.
Hat jemand eine Idee, wie ich auch im IE7 rausbekomme, ob die Pfadangabe korrekt ist.
wert = document.getElementsByName("FLD_UPLOAD_FILE1")[0].value;
if(wert != "" && wert.indexOf(":\") != "1" && wert.indexOf("\\") != "0")
{
alert(fehlermeldung);
return false;
}
ich prüfe bisher mit dem folgenden Script den Inhalt des Feldes für den Dateiupload. Hierbei geht es mir nur darum festzustellen, ob ein korrekter Pfad (c:\ oder \servername) angegeben wurde.
Wozu? Die brauchst du doch sowieso nicht mehr auf dem Server.
Evtl. ist das einer der wenigen lichten Momente von M$ in dem sie die Sicherheit des Users im Auge hatten, den was geht es JS an, von welchem Pfad ich eine Datei hochladen will? Dadurch könnten böse Buben an Informationen gelangen die bei bösen Sachen helfen.
Im IE6 bzw. Firefox hat dieses Script auch immer funktioniert.
Ich dachte man kann den Wert eines Upload Feldes im Firefox gar nicht auslesen oder erinner ich mich falsch?
Struppi.