begin process at 2012 05 29 08:11:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

diaporama javascript lent


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

diaporama javascript lent

lundi 27 septembre 2010 à 17:37:47 | diaporama javascript lent

nico12908

Bonjour,

Voila, j'ai réalisé un diaporama avec ce code javascrpit :

<SCRIPT><!-- Hide script from older browsers
thisImg = 1
imgCt = 13
function newSlide(direction) {
if (document.images) {
thisImg = thisImg + direction
if (thisImg < 1) { thisImg = imgCt }
if (thisImg > imgCt) { thisImg=1 }
document.slider.src = "images/slide" + thisImg + ".jpg" }
}
// stop hiding script --></SCRIPT>

<TABLE BORDER=0 BGCOLOR="#FFFFFF" CELLSPACING=0 CELLPADDING=0>
<TR>
<TD WIDTH=700 HEIGHT=500>
<P><A HREF="javascript:newSlide(-1)"><IMG SRC="images/bouton_arriere.gif" WIDTH=20 HEIGHT=20 ALIGN=bottom></A><!--Le bouton pour passer l'image prcdente doit s'appeler bouton_arriere.gif-->
<!--Les images doivent faire 640x480, s'appeler slidex.jpg et se trouver dans un dossier "images" juste cote de ce fichier --><IMG SRC="images/slide1.jpg" WIDTH=640 HEIGHT=480 BORDER=0 ALIGN=middle name=slider>
<!--Le bouton pour passer l'image suivante doit s'appeler bouton_suivante.gif--><A HREF="javascript:newSlide(1)"><IMG SRC="images/bouton_suivante.gif" WIDTH=20 HEIGHT=20 ALIGN=bottom></A></P>
</TD>
</TR>
</TABLE>

Il marche très bien et je l'ai adapté à mes besoins. Seulement voila, une fois en ligne les photos sont très lente à s'afficher. Lorsque l'on clique sur les flèches gauche et droite, une photo met plusieurs secondes avant de s'afficher.

Comment rendre la chose plus rapide ?

Merci de votre aide,

Nico
mardi 28 septembre 2010 à 10:05:35 | Re : diaporama javascript lent

taillecrayon


Salut, il faut que tu fasses un préchargement de tes images (genre une boucle:pre[k]=new Image;pre[k].src="images/slide" + k + ".jpg";) qui se déclenche au onload de la balise body.

taillecrayon
mardi 28 septembre 2010 à 11:31:51 | Re : diaporama javascript lent

nico12908

Bonjour taillecrayon,

Merci pour ta réponse
Ton idée de préchargement des images à l'air très bien, sans vouloir insister est-il possible que tu me donnes des détails plus précis en fonction du code que j'ai indiqué ?

Merci beaucoup,

Nico


Cette discussion est classée dans : javascript, afficher, lent, diaporama, thisimg


Répondre à ce message

Sujets en rapport avec ce message

Diaporama javascript [ par standoff ] lien sur photos en javascript [ par missFlo17 ] Bonjour bonjour,Voilà, j'ai un diaporama de photos en javascript et j'aimerai que chaque photo correspond à un lien vers une page (1 page différente p soucis Javascript : faire afficher une image à des coordonnées souhaitées après clic sur un bouton [ par zarzar ] bonjour j'ai dans ma page 2 champs X et Y + bouton dans un formulaire : X : <input type="text" na afficher un menu ou une image sur passage de la souris [ par Prototype51 ] Bonjour à tous, Je suis en train de créer mon premier site, conçu principalement en PHP. Jusqu'à présent j'ai réussi à tout faire grâce à PHP, je n'ai Afficher une Image d'un odinateur distant [ par aline_ediark ] Bonjour à tous,Voila j'ai un petit problème en javascript,Je voudrai afficher une image en javascript (et uniquement en javascript),Cependant cette im une diaporama des images avec l’audio avec javascript [ par a_moukriss ] bonjour j'espere quie je suis dans le bon endroi pour poster ma question ! je veux realiser une diaporama (avec javascript)des images avec l'audio q Diaporama Javascript [ par tug ] Bonjour, J'aimerais faire un défilement de 15 images dont 5 sont deja visibles sur la surface de pre affichage et à l'aide des boutons suiva Javascript onLoad et externalInterface Flash [ par boozyboozy ] Bonjour, j'utilise swfObjects, javascript et Flash pour une de mes pages XHTML. Je recupère les variables de Flash à travers mon javascript externe "d diaporama en javascript [ par rsempe ] Bonjour, J'aimerais réaliser un diaporama en javascript Etant donné que je débute dans le domaine j'aimerais avoir quelques conseils Si vous avez des Comment afficher une page HTML via javascript [ par sloyvy ]


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,265 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales