vendredi 24 novembre 2006
Effectuer une redirection en HTML
Pour effectuer une redirection simple en HTML, on utilise la balise META, cette balise fournit des informations concernant le document HTML. Elle se place entre les balises <head> et </head>.
Les paramètres de cette balise sont les suivants :
- attribut http-equiv, valeur de l'attribut : refresh
- content : temps avant que la redirection ne s'effectue et que la nouvelle page ne s'affiche
- url : l'adresse de la nouvelle page
Cela donne :
<meta http-equiv=Refresh content="temps avant la redirection en secondes; url=http://www.monadresse.com" />
ex :
<meta http-equiv=Refresh content="3; url=http://www.google.fr" />
Exemples d'application :
- lors d'un changement de nom de domaine on redirige les visiteurs vers la nouvelle adresse
- réalisation d'un diaporama en affichant des images différentes toutes les 2-3 secondes
- changement de bannière publicitaire
Sources :
Redirection et rafraîchissement et diaporama HTML
La balise meta
Note supplémentaire : J'ai trouvé un site où ils déconseillent fortement l'utilisation de cette balise pour rediriger un internaute, d'après ce site : Use standard redirects, il est préférable d'utiliser HTTP Redirect (Apache). Une des explications est que le bouton retour après redirection ne fonctionnera plus.







