Lokale Popup in een <DIV>-tag II: mouseclick

Aan het eind van deze deze alinea staat een sterretje. Als je er op klikt verschijnt er bij de muis-aanwijzer een popup-je met daarin een voetnoot. Als je weer op het sterretje klikt, of als je op de popup zelf klikt, verdwijnt de popup weer. Voetnoot

Op deze pagina wordt uitgelegd hoe je dat kunt aanpakken. De code kun je downloaden om zelf te gebruiken.

Gebruik:

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

<style>
  #PopUp { font:100%/1.2em Arial,sans-serif; color:#007;
    background-color:#ddd; border:2px solid #070; margin:0;
    padding:10px; cursor:pointer}
  #PopUp_1 {position:absolute; top:0; left:0; z-index:100; display:none}
  #PopUp_2 {position:absolute; top:0; left:0; z-index:100; display:none}
     .
    (Herhalen voor elke afzonderlijke popup)
     .
</style>
 
<scrip src="popupnote.js"></script>
 
<script>
// Overschrijf default waarden
// Alleen als de defaults niet goed zijn:
//     x_offset:10; y_offset:10; PopUpWidth: 100;
x_offset = 20;
y_offset = 15;
PopUpWidth = 200;
</script>

(Zet dit in de <BODY>, op de plaats waar een marker moet verschijnen). Voetnoot

<img src="sterretje.gif" alt="Voetnoot" title="Klik voor voetnoot"
width="10" height="10" border="0" style="cursor:pointer" onclick="PopUpOnOff('3',event)">
<div id="PopUp_3" onclick="PopUpOnOff('3')"> <div id="PopUp">
    <img src="routebes.gif" width="75" height="50" border="0"
    style="float:left; margin-right:10px">
    &nbsp;<br>
    Alle HTML is toepasbaar in een popup.<br>
    <a href="html-312.htm" target="NewBen">Hyperlinks</a>
    kunnen dus ook.<br>
    Maar pas op met tags die naar een <i>id</i> verwijzen.
</div></div>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb312.zip, 5487 bytes.

 
terug

html-312; Laatste wijziging: 29 april 2020