Aeh.. und was ist, wenn mal wirklich ein % uebergeben werden soll?
Das ist in diesem Rahmen kein Problem. Der Webserver bricht nur ab wenn Umlaute in einem Request vorkommen, d.h. nur diese müssen entsprechend behandelt werden (also statt %C4 %25C4).
Vielleicht waere es einfacher, keine Umlaute in Dateinamen zu verwenden?
Die Umlaute kommen nicht in Dateinamen vor, sondern sind Beschriftungen von Submitbuttons. Für eine saubere Lösung halte ich das auch nicht (sauber wäre, wenn der IE seine Finger von dem Request liese), aber durchaus für einen vernünftigen Workaround.
Gruss
Christian