Bonjour,
globalement : j'ai une div caché que j'affiche ou non par une fonction javascript activée lors d'un click sur un lien
sous IE il n'y a aucun soucis
voilà ce que cela fait : voici le lien
http://deyrich.free.fr/kevin.php
par contre sous firefox, je n'ai ma DIV qui ne se charge qu'une seule fois donc une fois cachée elle ne se réaffiche plus
et de plus les contours de ma divs ne erspectent plus le niveau des objets : le cadre de la div se retrouve derriere un objet flash alors que le contenu de la div est devant ....
je sais pas si je suis très clair, le mieux c'est de tester mon site sous firefox ....
bref, au cas ou je vous met mon code :
et la div :
voilà si vous pouviez m'aider ce serait plutot sympa
a+
Modifié par goliath (19 Mar 2005 - 11:10)
globalement : j'ai une div caché que j'affiche ou non par une fonction javascript activée lors d'un click sur un lien
sous IE il n'y a aucun soucis
voilà ce que cela fait : voici le lien
http://deyrich.free.fr/kevin.php
par contre sous firefox, je n'ai ma DIV qui ne se charge qu'une seule fois donc une fois cachée elle ne se réaffiche plus
et de plus les contours de ma divs ne erspectent plus le niveau des objets : le cadre de la div se retrouve derriere un objet flash alors que le contenu de la div est devant ....
je sais pas si je suis très clair, le mieux c'est de tester mon site sous firefox ....

bref, au cas ou je vous met mon code :
<script language="javascript">
function showMenu(contenu, largeur, top){
var divPopUp = '';
divPopUp += '<table width="'+largeur +' px" cellpadding="0" cellspacing="0">';
divPopUp += '<tr><td align="center">Le résultat</td></tr>';
divPopUp += '<tr><td align="justify">'+contenu+'</td></tr>';
divPopUp += '<tr><td align="center"><a href="#" onClick="javascript:hideMenu2();" title="Vous pouvez aussi cliquer sur l\'image pour la fermer ">Cliquez sur l\'image pour fermer la fenêtre</a></td></tr>';
divPopUp += '</table>';
var element = document.all('popup');
element.style.width = "10"; // init par défaut (utile sur ie4SP1A)
element.innerHTML = divPopUp;
element.style.left = "50px";
if (top < 0)element.style.top = "10px";
else element.style.top = window.event.y + document.body.scrollTop - 12;
element.style.position = 'absolute';
element.style.border = 'navy 1px solid';
element.style.backgroundColor = "#ABC6f3";
element.style.fontSize = "11pt";
element.style.fontColor = "darkblue";
element.style.lineHeight = "16px";
element.style.fontFamily = "Comic Sans MS";
element.style.fontweight = "bold";
if (divPopUp!="")element.style.display = '';
}
function hideMenu2(){
var element;
element = document.all('popup');
element.style.display = 'none';
return null;
}
</script>
et la div :
<div style="z-index:10;border: 2px solid;border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;" id="popup" onClick="javascript:hideMenu2();" nowrap="true" style="display:'none';" ></div>
voilà si vous pouviez m'aider ce serait plutot sympa
a+
Modifié par goliath (19 Mar 2005 - 11:10)