Wie schon beschrieben, kann man mit HTML5 die Datei-Auswahl zum Dateiupload so einrichten, dass mehrere Dateien ausgewählt werden können. Am Ende des Artikels hatte ich darauf hingewiesen, dass es empfehlenswert ist die Dateigrößen vor dem Upload zu überprüfen um unnötigen Traffic und/oder Serververfehler zu vermeiden.
Hier nun die Javascript-Lösung des Problems. Es gibt mehrere Browsereigenheiten zu beachten. Neben den Dateigrößen muss auch die Gesamtgröße aller Dateien geprüft werden.
Auch hier muss wieder bedacht werden, dass natürlich ein Browser das alles gar nicht kann.