Attention à la terminologie : l’évènement c’est le
"click". Ce que tu veux fermer ça s’appellerait plutôt une popup / popover (tout le monde n’est pas d’accord sur le terme), et personnellement je dirais une boîte de message / d’information.
Le code que tu montres fait appel à des objets (
domMaster,
popupMaster, etc.) qui semblent provenir de bibliothèques tierces. Si tu ne nous montre pas de quelle(s) bibliothèque(s) il s’agit, nous ne pourrons pas t’aider précisément.
Enfin, attention à l’accessibilité : peut-être que 5 secondes est un délai trop court pour les personnes ayant un handicap visuel ou cognitif.
Autre scénario, si l’utilisateur ou l’utilisatrice a changé d’onglet pendant l’opération, il ou elle risque de ne pas voir le message. À la place, je rajouterais un bouton permettant de fermer le message à la main.
Note, j’ai vu ton message sur Alsacréations. Si l’un ou l’autre des sites où tu as posé ta question t’apporte une solution, ce serait sympa si tu prenais le temps de revenir sur les autres pour indiquer comment tu as résolu ton problème

Partager