J'ai quelques sites web comme google-docs et map-quest qui ont des menus déroulants personnalisés lorsque vous faites un clic droit. D'une manière ou d'une autre, ils remplacent le comportement du navigateur en matière de menu déroulant, et je ne sais pas exactement comment ils s'y prennent. J'ai trouvé un plugin jQuery qui fait ça, mais je suis toujours curieux de certaines choses :
- Comment cela fonctionne-t-il ? Le menu déroulant du navigateur est-il réellement remplacé, ou l'effet est-il simplement simulé ? Si oui, comment ?
- Qu'est-ce que le plugin supprime ? Que se passe-t-il en coulisse ?
- Est-ce le seul moyen d'obtenir cet effet ?