Als erstes mal: Wenn du die Datei nicht zwischenspeichern kannst, dann
stell auf jeden Fall sicher dass das eigentliche Abspeichern garantiert
nicht langsamer ist als die Daten reinkommen. Festplatten haben da z.B.
recht lasche Vorgaben wie schnell sie mindestens sein müssen. Ansonsten
bleibt dir nur, bei Datenstau die IP-Pakete fallenzulassen und zu
hoffen, dass sie neu gesendet werden (was von der Gegenseite evtl. als
verlorene Verbindung interpretiert wird).
Ich kann deine Frage selbst leider nicht beantworten. Ich hab mal bei
Selfhtml nachgesehen aber die schreiben nix darüber. Selbst wenn das im
HTML-"Standard" festgeschrieben ist hat das nichts zu bedeuten, weil der
eh mehr "Vorschlag" als "Standard" ist (soll heißen, es hält sich eh
keiner so genau dran).
Erste Möglichkeit: Probier in möglichst vielen Browsern aus, ob es eine
bestimmte Reihenfolge gibt (wahrscheinlich dieselbe in der du die
Formularfelder im HTML-Code definierst). Wenn ja, reicht dir das
vielleicht.
Zweite Möglichkeit: Frage in zwei Formularen hintereinander erst den
Zielort und dann erst die Datei ab.