Objets Window.document.Area et Window.document.Image.Area


AREA

Cet objet définit une région d'une image en une image en coordonnées.

Pour faire référence à un objet "Area", il faut utiliser le tableau de liens. Voir l'objet "link".


Syntaxe:

Pour définir un objet "Area", il faut utiliser la syntaxe HTML habituelle avec les événements "onMouseOut" ou "onMouseOver":

<MAP NAME="nomImageEnCoordonnées">
<AREA>
</MAP>


Pour utiliser les propriétés d'un objet "Area":

1. nomArea.nomPropriété

2. document.links[index].nomPropriété

nomArea est la valeur de l'attribut NAME d'un objet "Area".
index est un entier représentant une région dans le document ou une chaîne de caractères contenant le nom d'un objet "Area".


Objet utilisé:

document


Propriété utilisée:

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)

Méthode utilisée:

aucune


Événement utilisé:

onMouseOut
onMouseOver

Exemple AREA

<A href="Javascript:history.go(0)><IMG SRC=france.gif BORDER=0 ISMAP></A>
<SCRIPT LANGUAGE="JavaScript">
str = location.search
if (str == "")
document.write("<P>Pas de coordonnées mais si vous cliquez sur la carte ....")
else {
positionseparateur = str.indexOf(",")
document.write("<P> x est " + str.substring(1, positionseparateur ))
document.write("et y est " + str.substring(positionseparateur +1, str.length))
}
</SCRIPT>

Le tableau areas :


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