Tes questions sont trop compliqués
avec HTML tu n'as que tres peu de donnés sur les downloads.
Tu pourrais faire ca en asp.net, mais c'est assez compliqué, et puis je suis pas sur que ca marche.
Je sais que tu marches pas avec asp.net mais j'explique le principe pour ceux que ca interesse.
Tu crées une page Fichier.aspx
dans cette page, il faudra supprimer tout le contenu de celle ci, response.ClearHeader(je crois) consulter ma source sur ecrire un fichier image : photo.jpg.aspx
Ensuite tu met le contenu binaire dans fichier.aspx (c'est le serveur qui va etre content de travailler :)) ensuite une fois que le client n'est plus sur la page via la méthode onunload de fichier.aspx (qui n'est pas appellé qd le client quitte, mais qd le serveur decharge la page (GarbageCollector)), une fois cette méthode executé supprimé le fichier ...
Je suis pas du tout sur que ca marche mon affaire ;)
Mais ce qu'on peut faire, c'est créer un service web, qui pourra supprimer un fichier avec une facilité deconcertante :)
Il existe surement d'autres méthodes, plus ou moins compliqué, on pourrait tres bien imaginer demandé au client s'il a bien dl le fichier, mais c'est moins fiable, et moins professionel
on peut aussi donner un cycle de vie au fichier, on le met à une certaines heures, et on le supprime une semaine aprés
etc...
en tout cas je vois pas de méthode simple autre qu'un WebService pour faire ce que tu demandes
@+
bon courage
Cyril