Préchargement d'images

alahyaneali Messages postés 25 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 12 octobre 2007 - 17 déc. 2004 à 11:02
the_smurf Messages postés 283 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 22 juin 2006 - 22 déc. 2004 à 11:54
Bonjour
Dans mon programme, je précharge une quantité d'images dans un Array

imagesCaches = new Array(nb);
for(i = nb; i < nb+30; i++)
{
imagesCaches[i] = new Image();
imagesCaches[i].src = im[i];
compteur++;
}

Comment décharger ces images du cache du navigateur car
à partir d'une certaine quantité, le navigateur plante.
Meric beaucoup

3 réponses

the_smurf Messages postés 283 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 22 juin 2006
21 déc. 2004 à 17:23
Dépasses tu les 255 images.
Car dans ce cas là je pense que ce n'est pas le navigateur qui plante mais simplement ton tableau.
Il me semble, à vérifier que les tableau javascript déconnent quand on dépasse 255 éléments...
0
alahyaneali Messages postés 25 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 12 octobre 2007
22 déc. 2004 à 09:44
Non il ne plante pas
mais c juste qu'il met beaucoup trop de temps à charger des images
Sinon les tableaux marchent très bien
Mais ce que je voudrais, c'est de détruire l'objet image() qui est dans le tableau après l'avoir construit
Merci
0
the_smurf Messages postés 283 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 22 juin 2006
22 déc. 2004 à 11:54
Il a le destructeur "delete" pour supprimer un objet en javascript.
Mais attention il ne fonctionne pas si l'objet a été prédéfini avec un var.

image = new image();
delete image;
devrait fonctionner

De toute façon tu peux en être sûr en regardant ce que te renvoie delete:
- true si la suppression a fonctionné
- false sinon
0
Rejoignez-nous