Un slideshow ne fonctionne pas
jjaco
Messages postés
575
Statut
Membre
-
jjaco Messages postés 575 Statut Membre -
jjaco Messages postés 575 Statut Membre -
Bonjour,
voici le script ;
//<!-- Ce script et d'autres sont sur le site GRATUIT -->
//<!-- LE CODE JAVA !! https://www.lecodejava.com/ -->
// Definir les variables suivants
// Definir la vitesse slideShowSpeed en millisecondes
var slideShowSpeed = 5000
// La durée de crossfade en secondes)
var crossFadeDuration = 20
// Spécifier les dossiers d'image
var Pic = new Array() // ne toucher pas qa
// pour ajouter plus d'images ou juste continuer
// le modèle, en ajoutant au tableau ci dessous
Pic[0] = 'img/slide 1.jpg'
Pic[1] = 'img/slide 2.jpg'
Pic[2] = 'img/slide 3.jpg'
Pic[3] = 'img/slide 4.jpg'
Pic[4] = 'img/slide 5.jpg'
Pic[5] = 'img/slide 6.jpg'
Pic[6] = 'img/slide 7.jpg'
Pic[7] = 'img/slide 8.jpg'
Pic[8] = 'img/slide 9.jpg'
// ne pas Toucher(editer) la ligne ci dessous
var t
var j = 0
var p = Pic.length
var preLoad = new Array()
for (i = 0; i < p; i++)
{
preLoad[i] = new Image()
preLoad[i].src = Pic[i]
function runSlideShow()
{
if (document.all)
{
document.images.SlideShow.style.filter="blendTrans(duration=2)"
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
document.images.SlideShow.filters.blendTrans.Apply()
}
document.images.SlideShow.src = preLoad[j].src
if (document.all)
{
document.images.SlideShow.filters.blendTrans.Play()
}
j = j + 1
if (j > (p-1)) j=0
t = setTimeout('runSlideShow()', slideShowSpeed)
}
}
</script>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body onLoad="runSlideShow()">
<div id="fond"><br/>
<div align="center">
<img src="img/slide 1.jpg" name='SlideShow' width="1200" >
</div>
PROBLEME :
Lorsque je le teste en local, il fonctionne bien en fondu.
Si je l'envoi au serveur, et que je teste le site avec windows7 il reste bloqué sur la première image. Si je le teste avec un autre (gchrome ou fire fox) il fonctionne mais les fondus ne marche pas
Merci de m'aider
voici le script ;
//<!-- Ce script et d'autres sont sur le site GRATUIT -->
//<!-- LE CODE JAVA !! https://www.lecodejava.com/ -->
// Definir les variables suivants
// Definir la vitesse slideShowSpeed en millisecondes
var slideShowSpeed = 5000
// La durée de crossfade en secondes)
var crossFadeDuration = 20
// Spécifier les dossiers d'image
var Pic = new Array() // ne toucher pas qa
// pour ajouter plus d'images ou juste continuer
// le modèle, en ajoutant au tableau ci dessous
Pic[0] = 'img/slide 1.jpg'
Pic[1] = 'img/slide 2.jpg'
Pic[2] = 'img/slide 3.jpg'
Pic[3] = 'img/slide 4.jpg'
Pic[4] = 'img/slide 5.jpg'
Pic[5] = 'img/slide 6.jpg'
Pic[6] = 'img/slide 7.jpg'
Pic[7] = 'img/slide 8.jpg'
Pic[8] = 'img/slide 9.jpg'
// ne pas Toucher(editer) la ligne ci dessous
var t
var j = 0
var p = Pic.length
var preLoad = new Array()
for (i = 0; i < p; i++)
{
preLoad[i] = new Image()
preLoad[i].src = Pic[i]
function runSlideShow()
{
if (document.all)
{
document.images.SlideShow.style.filter="blendTrans(duration=2)"
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
document.images.SlideShow.filters.blendTrans.Apply()
}
document.images.SlideShow.src = preLoad[j].src
if (document.all)
{
document.images.SlideShow.filters.blendTrans.Play()
}
j = j + 1
if (j > (p-1)) j=0
t = setTimeout('runSlideShow()', slideShowSpeed)
}
}
</script>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body onLoad="runSlideShow()">
<div id="fond"><br/>
<div align="center">
<img src="img/slide 1.jpg" name='SlideShow' width="1200" >
</div>
PROBLEME :
Lorsque je le teste en local, il fonctionne bien en fondu.
Si je l'envoi au serveur, et que je teste le site avec windows7 il reste bloqué sur la première image. Si je le teste avec un autre (gchrome ou fire fox) il fonctionne mais les fondus ne marche pas
Merci de m'aider
A voir également:
- Un slideshow ne fonctionne pas
- Thundersoft free slideshow maker - Télécharger - Visionnage & Diaporama
- Movavi slideshow maker gratuit - Télécharger - Visionnage & Diaporama
- Bolide slideshow creator - Télécharger - Visionnage & Diaporama
- Magix slideshow maker - Télécharger - Visionnage & Diaporama
- ThunderSoft Flash Slideshow Factory - Télécharger - Animation
4 réponses
Il vaut mieux aussi éviter les espaces dans les noms des images de même que les majuscules, accents, caractères spéciaux ... bref tout ce qui ne passe pas directement dans une URL.
merci mildiou, merci ysa
ni l'un ni l'autre ne fonctionne, mais demain j'essaierai de combiner les deux...
Ce qui m'inquiète, c'est que avec Firefox ou chrome ca marche, mais sans l'effet fondu...
mildiou, quand vous dites adresse complète c'est bien : http://www..../.../...img/slide1.jpg
merci de votre aide
ni l'un ni l'autre ne fonctionne, mais demain j'essaierai de combiner les deux...
Ce qui m'inquiète, c'est que avec Firefox ou chrome ca marche, mais sans l'effet fondu...
mildiou, quand vous dites adresse complète c'est bien : http://www..../.../...img/slide1.jpg
merci de votre aide