Ich habe einen Fileupload mit einem RegularExpressionValidator mit folgendem Validation Ausdruck:Datei hochladen mit RegularExpressionValidator nicht mit Firefox nur IE arbeitet
^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))+(.gif|.jpg|.JPG|.JPEG|.GIF|.jpeg|.png|.bmp|.3dm|.3dmf|.ai|.drw|.dxf|.esp|.mng|.png|.ps|.psp|.svg|.tiff)$
So kann ich sicherstellen, dass der Benutzer nur Bilder hochladen. Aber aus irgendeinem Grund funktioniert es nicht, wenn ich Firefox verwende. Warum ist das und wie kann ich das Problem umgehen?
Ich würde die hochgeladene Dateinamen überprüfen, um zu sehen, ob es einen Unterschied zwischen dem, was IE vs Firefox als Dateinamen POST'ing. –
Ich habe überprüft. Kein Unterschied im Pfadnamen. Dennoch ist es eine Frage, warum es in Firefox nicht funktioniert. Die ausgewählte Antwort schlägt einen neuen Regex-Ausdruck vor und erläutert, was mit Firefox nicht stimmt. – myforums