Pas vraiment.  Tu peux mettre tss et SlideShowSpeed dans un objet,  mais la référence à l'objet devra quand mème ètre globale.
 
En d'autres termes,  si tu as un objet A dans lequel tu stockes les variable tss et SlideShowSpeed,  pour l'utiliser tu devras faire :
<img ... onmouseover="clearTimeout(A.tss);"  onmouseout="A.tss=setTimeout('runSlideShow()', A.SlideShowSpeed);" />
 
A devra ètre global.
 
Sois dit-en passant,  tu peux aussi mettre la procédure runSlideShow() dans l'objet...
 
En ce qui me concerne,  je préfère toujours utiliser des objets et limiter au maximum les variables globales,  l'expérience m'a montré à la dure que ça simplifie considérablement le débugage.
 
Message édité par bignose le 27-04-2007 à 13:16:59