Navigation entre frames

Contenu du snippet

Bonjour, J'espère que mon explication vous satisfera.
En javascript, si une page contient des frames, il existe alors un tableau qui indexe toutes ces frames : parent.frames[]
On peut donc aisément, à partir de la frame de gauche faire changer la frame de droite en utilisant la propriété (je ne suis pas sûr que ça s'appelle comme ça) : location
Voici un exemple :

Source / Exemple :


Code dans la Frame de Gauche

<html>
<body>
<script language = "JavaScript">
function Navig (nb, lien) {
parent.frames[nb].location = lien;
}
</script>
<a href = "javascript:Navig('1','http://www/lafauconnerie.com')">Cliquer ICI</a>
</body>
</html>

Conclusion :


Dans cet exemple, la frame de gauche a un lien vers un site qui s'ouvrira dans la frame de droite.
Faite des essais pour savoir le n° que porte votre frame dans le tableau parent.frames[] Ce n° commence à 0. cela signifie que si vous avez 2 frames (une de gauche et une de droite) Vos frames seront indexer en 0 ou 1 ! Logique, non ??

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.