Les amateurs de redirection de page après un laps de temps connaissent la balise suivante:
Code : Tout sélectionner
<meta http-equiv="refresh" content="5;page_suivante.php" />
<!--- Redirection vers page_suivante.php après un délai de 5 secondes durant lesquelles la page actuelle (page_premiere.php, par exemple) est affichée -->
Comment faire si l'on tient tant à ce type de redirection?
Pas de panique! De même qu'une redirection sans délai peut-être obtenue grâce à un envoi d'en-tête HTTP, de même on peut indiquer le délai.
Ainsi, en utilisant PHP et la fonction header(), le code ci-dessus sera remplacé (tout en haut de votre page, bien entendu
<?php
header ("Refresh: 5;URL=page_suivante.php");
// Redirection vers page_suivante.php après un délai de 5 secondes
// durant lesquelles la page actuelle (page_premiere.php, par exemple) est affichée
?>
Et cette technique réussit l'examen organisé par le validateur d'accessibilité.