La seconde manière consiste à gérer l'interaction entre l'utilisateur et l'image par le client. Netscape a introduit une nouvelle fonctionnalité dans la version 2.0 de son client qui permet de traiter l'interaction localement.
Le paramètre USEMAP se met à l'intérieur d'une commande IMG et indique au client que l'image en question est cliquable. La valeur du paramètre contient l'adresse d'une section MAP qui peut se trouver dans le même document (auquel cas on le déclare en commençant par #, e.g. "#nom_carte") ou dans un autre document ("URL#nom_de_carte"). Attention, la section MAP doit précéder la déclaration USEMAP dans le document.
<map name=pegmap>....</map> ..... <img src="pegase1.gif" USEMAP="#pegmap">
Le marqueur MAP sert à définir le début et la fin d'une section de définition de zones sensibles. Cette section contient une ou plusieurs commandes AREA. Nous avons déjà rencontré ce type de structure lorsque nous examinions les listes.
<MAP name="pegmap"> <AREA SHAPE="rect" COORDS="16,17,249,77" HREF="http://tecfa.unige.ch/ ~jermann/fashion.html"> <AREA SHAPE="rect" COORDS="16,91,249,213" HREF="http://tecfa.unige.ch/ welcome.html"> <AREA SHAPE="rect" COORDS="16,228,249,437" HREF="http://tecfa.unige.ch/ ~jermann"> </MAP>
Pour voir le résultat du code ci-dessus, reportez-vous à http://tecfa.unige.ch/guides/htmlman/imagemap-ex.html.
Generated with Harlequin WebMaker