Bonjour,

Je séche sur un problème peut être lié à des lunettes à remplacer...

Le code suivant dans le head me retourne une valeur null malgré un id div correct... donc la valeur marquée n'est pas appliquée, alors que sur d'autres pages c'est ok....

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<script src="Liste_Diapos.js"></script> 
 
<script type="text/javascript">
// Masquer document le temps du chargement
window.onload = document.getElementById("slideShowImages").style.visibility = "hidden";
</script>
 
</head>
Un peu plus loin dans le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<body>
  <div id="slideShowImages">
 
<script type="text/javascript">
 
for (i=0; i < tabImgSave.length; i++) {
document.getElementById("slideShowImages").innerHTML += "<img src='../AlbumHTML 1024x768/"+tabImgSave[i]+"' alt='Slide 1' />";
}
// Afficher la page
document.getElementById("slideShowImages").style.visibility = "visible";
 
</script>
 
  </div>
Est-ce lié au chargement de la liste du div depuis le fichier Liste_Diapos.js ?

Une bizarrerie en plus.

En local une seule image se charge au démarrage puis une par une... en ligne la totalités des 3 images - ce qui peut être long car ce sont des images HD 1620x1080 de poids maxi 600 Ko - se chargent puis le défilement une par une commence... ce qui peut être long car ce sont des images HD 1620x1080 de poids maxi 600 Ko...

Lien d'hébergement pour test : Diaporama...

Merci d'un éclairage pédagogique...