hallo www-liste,
ich habe ein problem … also:
es gibt eine seite mit mehreren downloads,
wenn nun der client eine dieser dateien downloaden
moechte, soll sich ein fenster oeffnen (was mit javascript
kein problem ist) … aber mein chef moechte, dass
sich dieses fenster automatisch schliesst, sobald
der download fertig ist …
gibt es hier jemanden, der ein aehnliches problem hatte
und mir vielleicht weiterhelfen kann???
ich habe ein problem … also:
es gibt eine seite mit mehreren downloads,
wenn nun der client eine dieser dateien downloaden
moechte, soll sich ein fenster oeffnen (was mit javascript
kein problem ist) … aber mein chef moechte, dass
sich dieses fenster automatisch schliesst, sobald
der download fertig ist …
ich würde folgendes vorschlagen (perl-scripting):
das fenster öffnet sich, der inhalt kommt aus einem script, welches nicht terminiert wartet.
dieses wiederum öffnet ein weiteres fenster mittels javascript, welches auf ein weiters script verweist, welches jedoch die daten schickt (damit schließt der browser das fenster automatisch wieder, kannst du durchtesten).
sobald das script, welches die daten schickt das letzte byte geschickt hat, wird das erste script aufgeweckt (mittels signals, am besten verwendest du cookies um den benutzer zu identifiziern) und dieses gibt nun, bevor es endgültig terminiert, einen javascript-code aus (self.close).
dadurch erreichst du, dass sich das fenster schließt, sobald der server das letzte datenpaket wegschickt.