Délai affichage popup

Fermé
PHIL35H Messages postés 1 Date d'inscription lundi 9 janvier 2017 Statut Membre Dernière intervention 9 janvier 2017 - 9 janv. 2017 à 18:54
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 9 janv. 2017 à 19:25
Bonjour à tous,
Tout d'abord, je suis une bille en HTML. Alors, je fais des copier collé et j'essaie, vous voyez le niveau.
Voilà, j'ai un blog sur lequel j'ai mis un popup pour une inscription à la new-letters.
Il s'affiche comme je le souhaite mais dès l'ouverture de la page, et j'aimerais qu'elle s'affiche seulement après 20 secondes. Je pense qu'il faut modifier qqchose au niveau de display mais je ne vois sur internet que deux possibilités soit none soit block et moi je souhaiterais block après 20 secondes.
Quelqu'un peut-il m'aider ?

Merci

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
9 janv. 2017 à 19:25
Bonjour,

De base .. tu ne l'affiches pas (donc un display:none)
puis en javascript, via un SetTimeout .. tu modifie en display:block

https://www.w3schools.com/jsref/met_win_settimeout.asp

Un truc du genre :
setTimeout(function(){ 
  document.getElementById(ID_DE_TA_DIV).style.display = "block";
 }, 20000);




0