Hi,
Kann ich das so überhaupt realisieren? (ohne ###.zip) Wenn ja weiß einer wie!
also, zunächst einmal: Ein Download ist das Herunterladen einer Ressource aus dem Netz auf den lokalen Rechner. Du hast soeben einen Download meiner Antwort durchgeführt. Was Du meinst, ist der "speichern unter"-Dialog.
Diesen kannst Du weder mit HTML noch mit JavaScript beeinflussen. Einzig relevant ist in HTTP, welchen Content-Type der Server mit der Ressource mitschickt. Idealerweise heißt dieser für Deine Zwecke application/octet-stream.
Dies kannst Du über die Server-Konfiguration oder ein (CGI-/PHP-/...)Script erwirken. Wie gesagt, HTML oder JavaScript helfen Dir nicht.
Zippen ist meist noch das einfachste...
Cheatah