Http-equiv : refresh

Résolu
Salut,

Sur certaines pages de mon site j'utilise la balise :

<meta http-equiv="refresh" content="3; URL=http://www.monsite.tld">


pour rediriger vers la page d'accueil (typiquement les pages de gestion d'erreurs). Seulement il arrive que certaines de ces pages s'ouvrent dans une frame, auquel cas l'index de mon site s'ouvre également dans la frame. Comment faire pour que la balise meta redirige tout en sortant des frames ??

J'ai essayé :

<meta http-equiv="refresh" content="3; URL=http://www.monsite.tld; target='_top'"


et :

<meta http-equiv="window-target" content="_top">
<meta http-equiv="refresh" content="3; URL=http://www.monsite.tld">


mais ni l'un ni l'autre ne semble marcher... Si vous avez d'autres idées (qui si possible marchent ; )

A+

5 réponses

  1. Salut,

    Pas possible de passer de paramètre "target" avec un META, il faut procéder autrement, par une redirection javascript.

    exemple :

    <meta HTTP-EQUIV="REFRESH" CONTENT="2; URL=javascript:window.open('mapage.html','_top');">


    ou bien encore dans le body :

    <body onload="window.open('mapage.html','_top');">
    1. Yes ! ! Mreci beaucoup pour l'astuce
  2. Et comment tu as fait? ça m'intéresse.

    Si en plus tu as la solution avec un target="_blank", d'autant plus!

    Merci par avance
    1. on demande de l aide mais on mais pas la réponse trouver c bien merci ! beaucoup l ami.
      1. Le Message date de 2003... normal qu'il ne réponde pas "l'ami" ?! -_-
    2. bonjour
      en fait je veut ajouter dans la base de donnees d'un site "partie admin" mais j'y arrive plus pourtant avant je le fai sfacilement merci
      titiyana
      1. Ca tombe bien, c'est typiquement le sujet abordé dans cette partie qui traite du http-equiv...
        Bon puisque c'est un sujet "garbage", j'aimerais savoir comment faire tourner Windows avec 32 Mo de Ram j'y arrive plus ; avant il y a 10 ans je le faisais pourtant facilement ?! Merci !
    3. C'est bon j'ai résolu mon problème autrement.

      merci : )
      1. slt snAkE, peux-tu me fournir l'URL de ton site? car je pense qu'il sera interessant
      2. can you post the solution?

        Thanks