Forcer une fenetre à se fermer
piersainto -
Sur un site web, je souhaite qu'une fenetre apparaisse mais je souhaite aussi la forcer à se fermer au bout de x secondes...
Comment faire pour qu'elle se ferme d'elle meme?
Merci
Aurore
20 réponses
L’objectif est d’afficher une fenêtre popup sur un site et de la faire se fermer automatiquement après un délai défini, afin d’éviter une fermeture manuelle par l’utilisateur. Plusieurs réponses indiquent qu’on peut ouvrir la fenêtre avec window.open et déclencher une fermeture automatique via window.setTimeout('self.close()',5000), mais la faisabilité dépend du type de fenêtre (fille ou mère). En pratique, seules les fenêtres filles peuvent se fermer sans avertissement, tandis que la fermeture de la fenêtre mère peut nécessiter une confirmation du navigateur ou des techniques spécifiques selon le navigateur. D’autres échanges apportent des précisions techniques et des exemples, y compris des approches basées sur des cadres et des scripts pour modifier le comportement d’ouverture et de fermeture.