348 votes

Préchargement des Images JavaScript

Pouvez-vous me dire si la fonction que j’ai écrit ci-dessous est assez pour précharger les images dans la plupart, sinon tous les navigateurs couramment utilisés aujourd'hui ?

J’ai un tableau d’imageURLs que je boucle et appeler la fonction preloadImage pour chaque URL.

Merci.

263voto

Huzi--- Javiator Points 509

Oui... Cela devrait fonctionner sur tous les principaux navigateurs

22voto

mplungjan Points 36458

13voto

Dave Points 323

Je vous recommandons de qu'utiliser un try/catch afin d’éviter certains problèmes possibles :

POO :

Norme :

Aussi, alors j’aime DOM, vieux navigateurs stupides mai ont des problèmes avec vous à l’aide de DOM, afin d’éviter il tout à fait à mon humble avis à l’encontre de contribution de freedev. Image() a un meilleur support dans les vieux navigateurs trash.

11voto

freedev Points 3367

Cette approche est un peu plus élaborée. Ici vous stockez les images préchargées tout dans un conteneur, peut être un div. Et après que vous pourriez montrer les images ou le déplacer dans le DOM à la position correcte.

Essayez-le ici, j’ai aussi ajouté quelques commentaires

1voto

str11 Points 304

Oui, c’est, si vous êtes voulant une page charge peu ainsi essayez le lien ci-dessous

Des images dynamiques de cache du tableau avant la page charge en utilisant javascript - comprend une démo

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X