suivant: L'objet lien
monter: Introduction à JavaScript
précédent: L'objet document
 
Table des matières
La propriété
frames de l'objet
window est en fait un tableau d'objet de type
window qui fait référence à toutes les frames contenues dans le document ou s'exécute le script. Toutes les frames de la fenêtre courante correspondent au tableau dont les éléments sont:
window.frames[0],
window.frames[1], ...
window.frames[window.frames.lentgh].
L'indice associé à une frame correspondant à son ordre d'apparition dans la description faite à l'aide de la balise <
FRAMESET>.
Lors de cette définition si on utilise l'attribut
NAME pour donner un nom à la frame, alors ce nom devient automatiquement une propriété de l'objet
window. Par exemple, si pour la première frame déclarée dans la balise <
FRAMESET>, on a:
<
FRAME SRC="haut.html" NAME="haut">, alors
window.frames[0] et
window.haut font référence au même objet.
Etant donné que
window.frames[i] est aussi un objet de type
window, il possède donc toute les propriétés associées à ce type d'objet. Ainsi
- - window.frames[0].location.href donne l'URL du document chargé dans la première frame,
- - window.frames[0].frames[1] correspond à la deuxième frame définie dans la zone correspondant à la première frame du document principal.
Quelques propriétés
Les propriétés ci-dessous sont encore des propriétés d'un objet de type
window mais dont la signification est plus claire lorque ce dernier correspond en fait à une frame.
- - parent: objet de type window qui fait référence à la zone contenant le document qui décrit la frame courante,
- - top: objet de type window qui fait référence à la zone qui couvre la totalité de la fenêtre du navigateur.
- - name: chaîne de caractères qui correspond au nom de la fenêtre.
suivant: L'objet lien
monter: Introduction à JavaScript
précédent: L'objet document
 
Table des matières
Pascal VERON
2000-03-28