Menu's in HTML en JavaScript II:

Popup Menu bij de muis

Popup menu's zijn in vele uitvoeringen op internet te vinden. Het gebruik van één ervan wordt hier besproken.
Dit is een bewerking van de oorspronkelijke versie die te vinden is op de site Dynamic Drive in de rubriek "Menu's & Navigation", onder de naam "Pop-it Menu".
De aanpassingen omvatten een iets eenvoudiger inpassing van het JavaScript en de CSS in de HTML-code, alsmede een methode om deze menu's toe te passen als tooltip.

Op deze bladzijde staat een uitgewerkt voorbeeld. De code staat onderaan deze pagina. Je kunt hem ook downloaden voor je eigen gebruik.

Gebruik:

De code ziet er als volgt uit:
 
(Zet deze code in de <HEAD>)

<script src="popupmnu.js"></script>
<link rel="stylesheet" href="popupmnu.css">
(Bouw de strings linkset[] in de file popupmnu.js op zoals hier is aangegeven)
Dit is alleen linkset[0]. Zie ook de file popupmnu.js die je kunt downloaden.
linkset[0] = '<a href="html-292.htm"
  target="content">Dit popup-menu</a>'
linkset[0] += '<a href="html-293.htm"
  target="content">Pulldown menu Verticaal (Pagina bestaat niet meer)</a>'
linkset[0] += '<a href="html-294.htm"
  target="content">Pulldown menu Horizontaal (Pagina bestaat niet meer)</a>'
(Voorzie de betreffende tags van de volgende attributen; let op de array-index van linkset[]; voeg eventueel een breedte toe)
onMouseover="showmenu(event,linkset[0])"
onMouseout="delayhidemenu()"

Downloaden:
 
Druk op de knop: Download deze code  File: voorb292.zip, 2659 bytes.

Opmerking:
 
Je kunt dit ook gebruiken om tooltips mee weer te geven. Maak een menu met één item met daarin de tip. Gebruik bijvoorbeeld een <p>- of <span>-tag om de onMouseOver- en onMouseOut-events in te zetten.

 
terug

html-292; Laatste wijziging: 7 juni 2020