Pour proposer une mise en page qui pourraît répondre au problème, il y a celle du MDN (exemple), où le sommaire est d'abord positionné static puis se cale à droite en fixed quand on descend dans la page. Je trouve ça plutôt chouette :)
Il faut prendre l'évènement en paramètre et utiliser ses méthodes pour l'annuler.Citation:
mais comment faire de même avec un addEventListener ou un attachEvent ?
Code:
1
2
3
4
5
6
7
8
9
10
11 // navigateurs standard ... .addEventListener("click", function( event ){ event.preventDefault(); ... }, false); // vieux IE ... .attachEvent("onclick", function( event ){ event.returnValue = false; ... });