Objet Window.document.Link


LINK (links array)

Cet objet représente un lien hypertexte dans un document. Quand l’usager appuie sur le lien, la référence du lien est chargée dans la fenêtre ciblée (window target).

Chaque objet "link" est un objet "location" et possède les mêmes propriétés que cet objet.

Si l’objet "link" est aussi un objet "anchor", alors il possède une entrée dans le tableau de signets et le tableau de liens.


Le tableau de liens (links array) :

Il est possible de faire référence à un objet "link" dans votre document en utilisant le tableau de liens. Ce tableau contient une entrée pour chaque objet "link" (marqueur <A HREF=”..”>) qui se trouve dans votre document. Par exemple, si un document possède trois objets "link", ces derniers seront représentés comme ceci:

document.links[0]
document.links[1]
document.links[2]


Syntaxe:

Pour définir l’objet "link", il faut utiliser la syntaxe HTML habituelle:

<A HREF="URL"..> lien hypertexte </A>


Il est également possible de définir l’objet "link" en utilisant la méthode "link".


Pour utiliser l’objet "link":

document.links[index].nomPropriété

index est un entier représentant un objet "link".


Pour utiliser le tableau de liens:

1. document.links[index]
2. document.links.length

index est un entier représentant un lien dans le document.
Pour obtenir le nombre de lien dans un document, il faut utiliser la propriété "length".


Objet utilisé:

Area
document


Propriété utilisée:

L’objet "link" possède les propriétés suivantes:

hash (représente le nom de signet dans un URL)
host (représente le nom de l'hôte et le port dans un URL)

hostname (représente le nom de l'hôte et le nom de domaine, ou l'adresse IP, du serveur)
href (représente un URL complet)
pathname (représente le chemin et nom de fichier dans l’URL)
port (représente le port de communication que le serveur utilise)
protocol (représente la première partie de l’URL, incluant les deux points)
search (représente la requête)
target (représente l’attribut TARGET)

Le tableau de liens possède les propriétés suivantes:

length (représente le nombre de liens dans un document)


Méthode utilisée:

aucune


Événement utilisé:

onClick
onMouseOver
onMouseOut

Exemple LINK (links array)

<A href="annonce.htm onMouseOver ="alert('cliquez')">annonce.htrm</A>


Christophe Merlet
redfox@redfoxcenter.org
©Tous droits réservés
21 novembre 1998