Forum de discussion
Forum « Programmation Javascript » (archives)
positionnement d'un objet
Envoyé: 8 janvier 2004, 15h51 par gesualda
Avec onmouseover et out, je passe sur une image et ceux-ci me fait apparaitre un texte dans une boite.
cela ne fonctionne que jusqu'à la boite 3 et ensuite plus rien.
Mais aucune erreur n'apparait.Voial mon code:
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
function init() {
if (ns4) block = document.obie
if (ie4) block = obie.style
if (ns4) block1 = document.mo_1
if (ie4) block1 = mo_1.style
if (ns4) block2 = document.d_b
if (ie4) block2 = d_b.style
if (ns4) block3 = document.k_m
if (ie4) block3 = k_m.style
if (ns4) block4 = document.m_m
if (ie4) block4 = m_m.style
if (ns4) block5 = document.boi
if (ie4) block5 = boi.style
if (ns4) block6 = document.di
if (ie4) block6 = di.style
if (ns4) block7 = document.sab
if (ie4) block7 = sab.style
if (ns4) block8 = document.guar
if (ie4) block8 = guar.style
}
function showObject(obj) {
if (ns4) obj.visibility = "show"
else if (ie4) obj.visibility = "visible"
}
function hideObject(obj) {
if (ns4) obj.visibility = "hide"
else if (ie4) obj.visibility = "hidden"
}
Et voila le htm:(juste un extrait)
<div class="bloc5"> <A HREF="#" onMouseOut="javascript:hideObject(block5)" onMouseOver="javascript:showObject(block5)"> <img src="img/5.gif" alt="Bib" name="boi" width="102" height="130" align="middle"></a>
<div id="boi_b" class="popcol" style="position:absolute; left:-180px; top:-397px; z-index:1"><?php echo $boi ?></div>
</div>
siquelqu'un pouvait avoir une petite idée ???
Réponses
|