par
MainMa » 27 juin 2008, 14:28
Question toute bête : est-ce qu'il est possible, via JavaScript, d'accéder à du contenu d'un fichier ZIP téléchargé par exemple par AJAX ?
En l'espèce, j'ai une galerie photo ; sur une page, il y a 20 vignettes avec titres. Les pages sont changées via AJAX (car il y a juste les vignettes à changer), ce qui me fait 21 request vers le serveur à chaque fois (un request AJAX retournant les URL des nouvelles vignettes et les titres, plus 20 requests pour chaque nouvelle image), or j'aimerai bien réduire ça à deux requests seulement : le premier toujours pour les titres, le deuxième pour le fichier ZIP contenant les 20 vignettes.
PS. J'ai cherché sur Google ; j'ai trouvé juste les sujets où les personnes demandaient s'il est possible d'extraire (ou au contraire de compresser) un ZIP (et la réponse était non, JS n'ayant pas dans la majorité des cas l'accès au disque dur). Je precise donc que dans mon cas, je n'ai pas l'intention d'enregistrer les fichiers décompressés nulle part.
Question toute bête : est-ce qu'il est possible, via JavaScript, d'accéder à du contenu d'un fichier ZIP téléchargé par exemple par AJAX ?
En l'espèce, j'ai une galerie photo ; sur une page, il y a 20 vignettes avec titres. Les pages sont changées via AJAX (car il y a juste les vignettes à changer), ce qui me fait 21 request vers le serveur à chaque fois (un request AJAX retournant les URL des nouvelles vignettes et les titres, plus 20 requests pour chaque nouvelle image), or j'aimerai bien réduire ça à deux requests seulement : le premier toujours pour les titres, le deuxième pour le fichier ZIP contenant les 20 vignettes.
PS. J'ai cherché sur Google ; j'ai trouvé juste les sujets où les personnes demandaient s'il est possible d'extraire (ou au contraire de compresser) un ZIP (et la réponse était non, JS n'ayant pas dans la majorité des cas l'accès au disque dur). Je precise donc que dans mon cas, je n'ai pas l'intention d'enregistrer les fichiers décompressés nulle part.