Afficher une div sur le clic droit
Résolu/Fermé
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
-
Modifié par Fallentree le 17/11/2010 à 18:22
Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 - 29 nov. 2010 à 13:29
Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 - 29 nov. 2010 à 13:29
A voir également:
- Afficher une div sur le clic droit
- Windows 11 clic droit afficher plus d'options par défaut - Guide
- Image libre de droit gratuite google - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Afficher mot de passe wifi android - Guide
- Clic droit sans souris - Forum Clavier
4 réponses
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
208
Modifié par Fallentree le 17/11/2010 à 18:17
Modifié par Fallentree le 17/11/2010 à 18:17
Pour afficher la div No problemo ...
<body oncontextmenu='document.getElementById("Menu").style.visibility= "visible"; return false; '>
Il faudrait voir comment la coller à la "souris" ...
<body oncontextmenu='document.getElementById("Menu").style.visibility= "visible"; return false; '>
Il faudrait voir comment la coller à la "souris" ...
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
208
17 nov. 2010 à 18:51
17 nov. 2010 à 18:51
Voilà, Mais il reste a gerer les bords ...
<body oncontextmenu='souris(event); return false; '>
<div id="Menu" style="visibility:hidden;width:220px;height:130px;border:1px solid black;background:#FFFFFF" onmouseout="style.visibility='hidden';">
toto
tatat
</div>
<script type="text/javascript">
function souris(event)
{
var x = event.clientX;
var y = event.clientY;
document.getElementById("Menu").style.visibility= "visible";
document.getElementById("Menu").style.position="absolute";
document.getElementById("Menu").style.left=x + 'px';
document.getElementById("Menu").style.top=y + 'px';
}
</script>
<body oncontextmenu='souris(event); return false; '>
<div id="Menu" style="visibility:hidden;width:220px;height:130px;border:1px solid black;background:#FFFFFF" onmouseout="style.visibility='hidden';">
toto
tatat
</div>
<script type="text/javascript">
function souris(event)
{
var x = event.clientX;
var y = event.clientY;
document.getElementById("Menu").style.visibility= "visible";
document.getElementById("Menu").style.position="absolute";
document.getElementById("Menu").style.left=x + 'px';
document.getElementById("Menu").style.top=y + 'px';
}
</script>
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
208
25 nov. 2010 à 15:02
25 nov. 2010 à 15:02
Correction :
document.getElementById("Menu").style.position="fixed";
Et
toujours pas trouver le moyen de cacher la div sur un evenement simple ...
document.getElementById("Menu").style.position="fixed";
Et
toujours pas trouver le moyen de cacher la div sur un evenement simple ...
Utilisateur anonyme
25 nov. 2010 à 20:54
25 nov. 2010 à 20:54
pour cacher un div:
document.getElementById("div_a_cacher").innerHTML = "";
document.getElementById("div_a_cacher").innerHTML = "";
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
208
Modifié par Fallentree le 29/11/2010 à 13:30
Modifié par Fallentree le 29/11/2010 à 13:30
Finalement j ai essayé comme ça :
<body onclick='document.getElementById("Menu").style.visibility="hidden";'>
Et l evenement souris est sur la photo ....
<body onclick='document.getElementById("Menu").style.visibility="hidden";'>
Et l evenement souris est sur la photo ....