Salut tout le monde,
J'ai mis un code qui réalise un slideshow comme bannière et tout fonctionnait bien. Le code suivant est mis dans le head de ma page:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<script language="JavaScript" type="text/JavaScript">
var urls;
function animate(pos) {
  pos %= urls.length;
  document.images["animation"].src = urls[pos];
  window.setTimeout("animate(" + (pos + 1) + ");", 5000);
}
window.onload = function() {
  urls = new Array("media/1.png", "media/2.png");
  animate(0);
}
</script>
Maintenant, j'ai ajouté un code à la suite du code précédent pour faire défiler une phrase dans le bas de page:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!--
//PLF-http://www.jejavascript.net/
var position=0;
var msg="Mon texte";
var msg="     "+msg;
var longue=msg.length;
var fois=(130/msg.length)+1;
for(i=0;i<=fois;i++) msg+=msg;
function textdefil() {
document.form1.deftext.value=msg.substring(position,position+130);
position++;
if(position == longue) position=0;
setTimeout("textdefil()",200); 
}
window.onload = textdefil;
//-->
Mais seul le texte de bas de page défile, le slideshow ne fonctionne plus. J'aimerais avoir votre aide pour résoudre le problème afin que les 2 codes fonctionnent simultanément dans la page.