Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/12/2011, 14h05   #1
Membre éprouvé
 
Avatar de vg-matrix
 
Inscription : février 2007
Messages : 1 159
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : février 2007
Messages : 1 159
Points : 469
Points : 469
Envoyer un message via MSN à vg-matrix Envoyer un message via Yahoo à vg-matrix
Par défaut Récupérer toutes les images d'un slideshow au chargement de la page

Salut tout le monde,
J'ai une animation en Javascript qui fait défiler 6 images. En local, tout se passe bien mais une fois sur chez l'hébergeur, je me rend compte que mon navigateur initie une connexion au serveur pour charger l'image suivante, ce qui n'est pas très intéressant.
J'aimerais donc que mon navigateur télécharge à l'ouverture de la page les 6 image sen local pour mieux présenter l'animation mais j'ignore comment procéder encore moins si d'autres solutions (meilleures que la mienne) existent.
__________________
Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

Groupe des développeurs ivoiriens
vg-matrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/12/2011, 14h11   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 072
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 072
Points : 45 202
Points : 45 202
des mots magiques : "image preloader"
Code :
1
2
3
4
5
6
7
8
 
var preload= new Array();
preload[0]=new Image()
preload[0].src='image1.jpg'
preload[1]=new Image()
preload[1].src='image1.jpg'
preload[2]=new Image()
preload[2].src='image1.jpg'
puis tu attibues les src de ton animation avec les scr de l'array Autre chose, optimise les images afin qu'elle pèsent moins lourd...
les fichiers seront moins gros et les chargement dureront moins longtemps.
Il existe des petit freeware genre pngoptimizer ou riot ...

Enfin tu peux tester le complete des images pour t'assurer qu'elles sont chargées avant de tenter de l'afficher
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h44.


 
 
 
 
Partenaires

Hébergement Web