iTsman: window.name: Kann man den Namen für eine Session resetten?

Beitrag lesen

Hallo,

ich habe folgendes Problem (ohne auf den Glaubenskrieg mit der Wertübergabe eingehen zu wollen ;-)):
Ich verwende window.name um den Namen des Zielverzeichnisses einer hochzuladenden Datei an ein Servlet zu übergeben (sprich: Hauptfenster öffnet Pop-Up Upload Fenster (Verzeichnisname ist window.name), Datei wird ausgewählt, Verzeichnisname wird mit Datei an Servlet übergeben, Pop-Up Fenster wird manuell geschlossen -> da in Pop-Up Fenster noch die Statusmeldung erscheint). Das funktioniert auch prima, ich habe bloss das Problem, dass der User das Upload Fenster nur einmal pro Sitzung aufrufen kann. Wenn er zum Beispiel bemerkt, dass er/sie die falsche Datei raufgeladen hat, muss er das Applet (aus dem das Pop-Up Fenster aufgerufen wird) neu starten. Gibt es eine Möglichkeit, die window.name Variable innerhalb einer Session zu resetten? Am besten beim Schließen des Pop-Up Fensters?

Danke schon mal

Jan

PS: FYI das aufrufende Script:

function callWindow(appletId) {
window1.name=appletId;
window1 = window.open("FileUpload_local.html",appletId,"toolbar=no");
window1.resizeTo(320,200);
        }