L'alerte doit se fermer après 5 secondes

J'ai une simple boîte d'alerte javascript je veux qu'elle se ferme automatiquement après 5 secondes. Si possible, aidez-vous s'il vous plaît.

<script type="text/javascript"> function show_alert() { alert("Hello! I am an alert box!"); } </script> <input type="button" onclick="show_alert()" value="Show alert box" /> 

Vous ne pouvez pas fermer une boîte d'alerte JavaScript, l'utilisateur doit. Si vous voulez faire quelque chose comme ça, je suggère d'utiliser un popup modal personnalisé (comme jQuery UI).

Il n'y a aucun moyen de fermer la boîte d'alerte classique. Vous pouvez utiliser vos hommes à l'aide d'événements de verrouillage HTML + et utiliser la minuterie pour la fermeture.