Page 1 sur 1

Overlib & IE (urgent).

Posté : 06 déc. 2006, 16:41
par medmen
J'ai un problème avec OVERLIB pour l'affichage des infobulles , apparemment la fonction n'est pas compatible avec IE parceque en firefox je n'est pas cette anomalie :

Lors de survol d'un texte , la description pour le texte s'affiche (infobulle) mais elle s'affiche en haut de page loin du curseur alors qu'elle devrait s'afficher prés du curseur et ça se passe uniquement avec IE.
Si vous avez déja rencontrer ce type de problème veuillez me dire comment le résoudre , merci d'avance.

:?

Code source :

Dans le body du fichier html :

<script language="javascript" src="javascript/overlib.js"></script>'
<div id="overDiv"style="position:absolute;visibility:hidden;z-index:1000;"></div>'

pour afficher l'infoblle je met :

echo "<span onmouseover=" return overlib(DESCRIPTION_INFOBUL),FGCOLOR,'#FFFFC0',WIDTH,300);" onmouseout=" return nd();">TEXT_SUR_LEQUEL_JE_POINTE</span>";

Posté : 06 déc. 2006, 21:43
par Truc
Urgent ou pas ça ne changera rien à la vitesse de réponse !

En attendant le code présent ne sert à rien c'est overlib() qui est le coupable.

la gestion d'événements (position de souris) n'est pas la même sous IE et FF.

J'ai rien sous la main mais google devrait faire l'affaire.

Posté : 07 déc. 2006, 15:39
par Ryle
overlib fonctionne très bien sous IE comme sous FF ... ton problème ne viendrait-il pas de cette parenthèse dont la présence ici me parait plus que douteuse ? :)
onmouseover="return overlib(DESCRIPTION_INFOBUL),FGCOLOR,'#FFFFC0',WIDTH,300);"