Forum de discussion
Forum « Programmation HTML » (archives)
Re: redirection Frames en Javascript et le parent.frames.length
Envoyé: 22 janvier 2005, 7h32 par Oznog
Ce n,est pas possible en HTML mais en Javascript oui.
Une page Web ou plustôt une fenêtre et un objet "parent" peut être constitué de plusieurs page Web (cadre). Peut importe dasn qu'elle page tu te trouve tu peux toujours connaitre sa position dasn l'arboressance (On dit DOM pour document object model).
La page principale qui peut être un jeu de cadres (frameset) ou encore celle qui contient une cadre îlot (iFrame) n'a donc pas de parent puisqu'elle est au premier niveau (top).
Tu peux aussi tester si la page parent a des cadres, si elle n'en a pas c'est que la page n'est n'est pas imbriquée dasn un jeu de cadre ou une page mère :
<script type="text/javascript" language="javascript">
<!--
if(parent.frames.length==0) top.location='index.htm';
// -->
</script>
Ciao
Oznog
Réponses
|