Hello,
Tu peux attacher du javascript sur ton div :
<div id="menu_h" onclick="window.location='mapage.htm';">Hello World</div>
Sinon, il reste la possibilité d'injecter du scripting javascript dans l'élément background du css :
...
background: url('javascript:DefineBackgroundProperties();');
...
Dans ce cas, il faut veiller à faire plusieurs choses dans la fonction DefineBackgroundProperties :
- Définir l'image de fond (c'était le but initial de l'élément !)
- Attacher un évènement sur le onclick de la balise div
Ce dernier point doit être spécifique aux navigateurs. Si IE, utiliser attachEvent, sinon utiliser addEventListener.