Je sais il y a plein de trucs abérant sur le script mais mon pb viens du fait que qd le 1er div s'ouvrir lorsque que je clique sur le [D] je me retrouve avec le [J] (le lien pour ouvrir la seconde div) dans le premier div ouvert.
Je n'arrive pas du tout à le faire disparaître.
Si qq'un à une idée, je suis preneur.
D'avance Merci
Publicité
Posté le 18-07-2004 à 01:02:07
comar91
Posté le 18-07-2004 à 08:27:17
Bonjour,
Je ne suis pas sur d'avoir compris ton pb. J'ai modifié ton code pour 1/ Simplifier
2/ Que fermer fonctionne
<SCRIPT language="JavaScript"> function showbox(box){ document.getElementById(box).style.visibility = 'visible'; } function closebox(box){ document.getElementById(box).style.visibility = 'hidden'; } </SCRIPT> <span style="position:relative;font: 8pt Verdana;z-index:0;" onClick="showbox('logbox');return(false)" ><span style="cursor:hand;z-index: 0;"> [ D ]</span> </span> <div id="logbox" style="position:absolute;left:-100;top:16;width:300px;height:100px;border:1px solid black;background-color:#ffffff;visibility:hidden;overflow: visible;z-index:100;" class="texte">123456789 123456789 <div align="right"><a href=# onClick="javascript:closebox('logbox');return(false)">Fermer</a></div> </div>
<br><br> <span style="position:relative;font: 8pt Verdana;z-index:0;" onClick="showbox('logbox2');return(false)" ><span style="cursor:hand;z-index: 0;"> [ J ] </span></span>
<div id="logbox2" style="position:absolute;left:-100;top:16;width:300px;height:100px;border:1px solid black;background-color:#ffffff;visibility:hidden;overflow: visible;z-index:100;" class="texte">popopopopopopopopo
<div align="right"><a href=# onClick="javascript:closebox('logbox2');return(false)">Fermer</a></div> </div> Bon courage
yobogs
Posté le 18-07-2004 à 13:18:30
Merci pour ta réponse, mais le pb avec la solution que tu m'a donnée, c'est que le div s'affiche tjrs en haut à la même position, alors que dans mon cas il s'affiche juste en dessous du [D] ou [J]