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()">
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
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 ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Partager