Bonjour à tous, je précise que je débute...
Je me questionne sur une affaire de syntaxe, ej comprends pas pkoi ça ne fonctionne qu'avec la première syntaxe...

CODEOK

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
function showimg1 (){//blabla}
function showimg2 (){//blabla}
function diapoimage(){	
	var timer1 = setTimeout(function() { showimg1(); }, 2000); 
	var timer2 = setTimeout(function() { showimg2(); }, 4000); 
	}
var timer0 = setTimeout(function() { diapoimage(); }, 1000);
CODEPASOK

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
function showimg1 (){//blabla}
function showimg2 (){//blabla}
function diapoimage(){	
	var timer1 = setTimeout(showimg1(), 2000); 
	var timer2 = setTimeout(showimg2(), 4000); 
	}
var timer0 = setTimeout(diapoimage(),1000);

Dans des exemples que j'ai vu la seconde manière de coder devrait marcher ?...Je me trompe ?..