Redirection, MSIE

Le
Denis Beauregard
Bonjour,

J'ai le code suivant qui marche bien avec FF, Seamonkey et
Chrome (j'ai effacé l'URL de redirection)


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Redirection vers le site</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<meta http-equiv="refresh" content="0;http://www.site***">
</head>
<body>
Vous allez être redirigé vers le site automatiquement.
<br>
<br>
<a href="http://www.site***">ou cliquez ici si la redirection n'est
pas immédiate.</a>
<br>
<br>
</body>
</html>


C'est du code tout ce qui semble classique, mais cela ne fonctionne
pas avec MSIE 8. Au lieu de cela, la page se rappelle elle-même si
je l'appelle directement, et la page courante est relue si j'appelle
via un include() (ce qui est l'usage réel de ce script).

En fouillant un peu, je lis que la meta refresh ne devrait pas être
utilisée et qu'il faudrait plutôt faire un http 301 (ce qui me semble
lourd), ou utiliser du javascript (si le visiteur ne l'a pas
débranché).

Quelle serait la meilleure méthode pour remplacer ce meta refresh
pour que cela fonctionne partout ? En ce moment, je m'en sers pour
passer d'un site à un autre de façon transparente pour l'usager mais
il semble n'y avoir qu'un des deux passages (site A vers B fonctionne
mais pas B vers A) qui réponde comme prévu avec IE.


Denis
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Denis Beauregard
Le #23277291
Problème corrigé...

Le Mon, 11 Apr 2011 15:58:25 -0400, Denis Beauregard
fr.comp.infosystemes.www.auteurs:




Il manquait le url= dans content="0;url=http://www.site***"


Denis
Olivier Miakinen
Le #23278321
Le 11/04/2011 22:23, Denis Beauregard a écrit :




Il manquait le url= dans content="0;url=http://www.site***"



Pour une fois que c'est Internet Explorer qui respecte strictement
la norme, et que ce sont Firefox et SeaMonkey qui encouragent le
relâchement, le fait mérite d'être signalé. ;-)
Publicité
Poster une réponse
Anonyme