Meerdere links in één plaatje: <map>

Op sommige sites zie je wel eens een (meestal vrij grote) plaat waarop je kunt klikken. Afhankelijk van wáár je klikt wordt een andere link aangeroepen. Hier staat beschreven hoe je dat doet.

Op het .GIF-plaatje hieronder zie je diverse vormen. Elk ROOD gekleurd deel van het plaatje bevat een link waarmee je een pagina kunt oproepen op dezelfde manier zoals bij een <a href="..."> tag. Op deze pagina staat echter de aanroep van een JavaScript-function waardoor een alert wordt gegeven.

artwork.gif... Dit is kunst! © 2002 B. Boukes
Rechthoek Cirkel Driehoek

De code staat onderaan deze pagina. Je kunt hem ook downloadezn, inclusief het plaatje.

Gebruik:

De code ziet er als volgt uit:

(Zet dit in de <HEAD>).

<script">
function ZegHet(str) {
  window.alert(str+' aangeklikt!');
}
</script>

(Zet dit in de <BODY>).

<div align="center">
<img src="artwork.gif" width="400" height="160" border="2" alt="artwork.gif... Dit is kunst! © 2002 B. Boukes" usemap="#EEN">
</div>
 
<map name="EEN">
  <area shape="rect"alt="Rechthoek" coords="124,82,164,108"
    href="JavaScript:ZegHet('Rechthoek')">
  <area shape="circle" alt="Cirkel" coords="246,23,14"
    href="JavaScript:ZegHet('Cirkel')">
  <area shape="poly"alt="Driehoek" coords="243,105,326,105,288,130"
    href="JavaScript:ZegHet('Driehoek')">
</map>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb045.zip, 3177 bytes.

 
terug

html-045; Laatste wijziging: 12 maart 2022