Bonjour,
Petite question : comment faire pour ouvrir un div avec un clic aléatoire, n'importe où sur la page (sauf les liens existant) ?
Je pense que ça se fais en Js mais j'en suis pas sur du tout.
Bonjour,
Petite question : comment faire pour ouvrir un div avec un clic aléatoire, n'importe où sur la page (sauf les liens existant) ?
Je pense que ça se fais en Js mais j'en suis pas sur du tout.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <body onclick="opendiv()">
Ca marche "à peu près", en fait que je clique sur un lien existant sur ma page, ça va également m'afficher mon div (quelques millièmes de secondes avant de suivre le lien cliqué). Sinon quand je clique autre part (sans être sur un vrai lien), pas de problèmes.
J'ai tenté avec ça également mais ça fais la même chose :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <script type="text/javascript"> function toggleDiv(divId, iState) // 1 visible, 0 hidden { var vDiv = document.getElementById(divId); vDiv.style.display= (iState ? "" : "none"); } </script> </head> <body onclick="javascript:toggleDiv('women',1);"> <div style="display:none;background-color:#FF0000;width:100px;height:100px;z-index:10000;position:absolute;" id="women"> LIENS WOMEN </div>
fais une recherche avec cancelBubble et stopPropagation ...
en effet le click sur une balise contenue dasn la page se répercute ensuite sur les éléments parents ...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager