Ce programme écrit d'abord dans un "calque" une image, puis accède au style qui contient sa position pour modifier ses coordonnées absolues (top et left).

La fonction Suivant() sert à cela. Elle est exécutée une fois lors du chargement de la page (BODY OnLoad="Suivant()"), ainsi que toutes les 25 milli-secondes, grâce à un appel récurrent à l'intérieur.

Le calque est introduit par la balise DIV, avec le nom "bulle1" comme identifiant.

La différence entre Internet Explorer et Netscape est que le 1er stocke le style de l'objet dans document.all.bulle1.style et le 2ème dans document.bulle1. Cet exemple montre aussi qu'on peut utiliser DIV avec Netscape (on se passe de LAYER).

On aurait pu mettre aussi dans le "calque" (entre les balises <DIV> et </DIV>), en plus de l'image, un lien sur cette image, et pourquoi pas, un texte qui se baladerait aussi en filigranne.

Pour que l'image ne soit pas rectangulaire, mais se limite à son contour (comme ici un écusson), il faut l'avoir sauvegardée en GIF avec une couleur de "transparence" (celle du pourtour).

Semble ne pas marcher avec Firefox. Ruser encore plus.