Hej
Jag skulle vilja ha en funktion som kontrollerar en sträng om det är ett korrekt filnamn. Mellanslag får finnas med.
Måste självklart fungera i Firefox.
4 svar · 316 visningar · startad av Addeladde
Hej
Jag skulle vilja ha en funktion som kontrollerar en sträng om det är ett korrekt filnamn. Mellanslag får finnas med.
Måste självklart fungera i Firefox.
Tjena!
Frågan är hur vi skall definiera ett filnamn. Vilka tecken får ingå? Vad är det maximala respektive minimala antalet tecken? Vilka operativsystem pratar vi om? O.s.v.
Vi pratar om Windows 2003 Server alla filnamn som inte fungerar på hårddisken där gäller det.
Nu är inte jag så insatt i den versionens filnamnskonventioner (du råkar inte ha någon referens?). Men du kanske kan utgå från denna:
if (/^\s|\s$|\\|\/|\?|<|>|:|\*|\||"|\t/.test("[i]filnamn[/i]") || [i]filnamn[/i].length > 256){
// Filnamnet ogiltigt
}
Tusen tack Peter!