On peut considérer que cet évènement est à la limite du script utile et du gadget.
En effet, son temps de réponse à la commande
générée par "onmouseover" est un tantinet trop
long pour permettre une utilisation intensive et réellement
efficace ... Cet inconvénient n'est pas nécessairement
dû au poids du fichier son utilisé : dans l'exemple que
je vous propose, il n'est que de 154 octets ! Je vous le
présente malgré tout car bon nombre de concepteurs en
herbe l'ont déjà demandé ...
Il peut sans doute être
"détourné" de sa fonction initiale pour animer une
page selon la fantaisie de l'utilisateur, pour peu qu'il ait un
peu d'imagination ...
Vous le constatez : le script de base est très court. Vous l'insèrerez entre les balises <HEAD> :
|
En début du corps de la page, vous préchargerez le fichier sonore par la ligne suivante :
Il vous restera à écrire la commande suivante, à l'endroit où vous désirez afficher les images :
|
Le premier script est d'une conception simplissime, définissant une fonction (bip) attachée au document qui, à l'appel de la commande "onmouseover" déclenchera ce "bip" tant désiré .
Par ailleurs, rien ne vous empêche d'utiliser ce même évènement pour des liens ordinaires dont vous aurez, par exemple, enlevé le soulignement pour des raison esthétiques. Ceux-ci étant peut-être moins visibles, le "bip" peut pallier dans une certaine mesure à ce manque :
lien n°1 déclenchant un bip sonore
lien n°2 déclenchant aussi un bip sonore
lien n°3 déclenchant à son tour un bip sonore
Est-il nécessaire d'ajouter quelque chose ? Je ne le pense pas car, si vous avez bien suivi les exposés précédents, vous devez être à même de comprendre le cheminement d'une telle écriture ... à vous de jouer, alors !