Veröffentlicht 21. Oktober 200222 j Hi, kann man mit HTML, Javascript oder Perl irgendwie feststellen wann ein Download beendet ist? Oder eventuell wenn der Benutzer das Downloadfenster schließt? Gruß Guybrush
21. Oktober 200222 j na wenn er das Fenster schließt kannste mit onunload() im body tag ne Funktion aufrufen...
21. Oktober 200222 j Autor Wie kann ich denn bei diesem Standardt Downloadfenster mit onUnload eine Funktion aufrufen?
21. Oktober 200222 j achso das meintest du...ups;) aber man könnte z.b. den download onöload in einem neuen fenster aufgehen lassen und da das on exit einbringen. ansonsten gibt es leider keine Möglichkeit darauf zu reagieren...
21. Oktober 200222 j Autor So ähnlich hab ich das auch schon versucht. function down() { F1 = window.open("c:\count.zip","_blank","width=550, height=320,left=150,top=100"); do { if (F1.closed == true) window.close(); } while (F1.closed == false); } [/PHP] Die Funktion sollte eigentlich das Hauptfenster schließen wenn das downloadfenster F1 geschlossen wird, allerdings will er immer direkt beim ersten durchlauf der Schleife das Hauptfenster schließen.
22. Oktober 200222 j versuch ma: F1 = window.open("c:count.zip","_blank","width=550, height=320,left=150,top=100"); while (F1 && (!F1.closed) { Fenster is offen } fenster zu ich gebe keine garantie auf den s.....s den ich da geschrieben hab:)
23. Oktober 200222 j Autor ne, geht leider nicht, so meint er es wäre nFehler aufgetreten und macht das Downloadfenster erst gar nicht auf.
23. Oktober 200222 j auf jeden fall soltest du eine while schleife verwenden ... die berücksichtig nämlich ob der prozess abgeschlossen ist oder nicht... wie das mit java bzw java script geht kann ich dir aber leider nicht sagen
23. Oktober 200222 j Autor So weit war ich eigentlich auch schon, trotzdem danke für den Tipp:) Das Problem ist "nur" das man keinerlei Verbindung zu dem Downloadfenster hat.
30. Oktober 200222 j Hi! Wenn Du das ganze in php machen würdest, könnte das so ausshene header senden print(implode("", file("Datei.zip"))); [/PHP] Jetzt ist der download abgeschlossen ... und Du kannst irgendwas machen ... Aber Du darfst nichts mehr an den Browser senden!
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.