Bonjour,
je désespère de trouver la solution et j'appelle à l'aide.
J'ai besoin pour un questionnaire dynamique d'afficher des bulles
d'aide sur les options de boutons radios.
J'ai récupéré et adapté des scripts JS pour faire cela et voici mon
problème.
La description des boutons radios est chargée dans un champs HTML, et
avec des ONMOUSEOVER et ONMOUSEOUT je fais afficher les bulles d'aide.
exemple du contenu du champs HTML :
<p><font size="2" face="Arial, Helvetica, sans-serif">Qui vais-je
récompenser<br>
<input type="radio" name="CHALICM" value="INDIVIDUEL"
onClick="this.form.ch1.value=this.value"
ONMOUSEOVER="javascript:AffBulle('coucou','Challenge Individuel');"
ONMOUSEOUT="javascript:HideBulle();">Challenge Individuel<br>
<input type="radio" name="CHALICM" CHECKED value="COLLECTIF"
onClick="this.form.ch1.value=this.value"
ONMOUSEOVER="javascript:AffBulle('hello','Challenge Collectif');"
ONMOUSEOUT="javascript:HideBulle();">Challenge Collectif<br>
<input type="radio" name="CHALICM" value="MIXTE"
onClick="this.form.ch1.value=this.value"
ONMOUSEOVER="javascript:AffBulle('Salut Stucru, comment vas-tu yau de
poêle ?<br> Et là cela déborde ?','Challenge Mixte');"
ONMOUSEOUT="javascript:HideBulle();">Challenge Mixte<br>
<br>Vous avez choisi <input TYPE="text" name="ch1" value="COLLECTIF"
SIZE readonly="true"></font></p>
Cela marche très bien avec IE6 mais pas avec Netscape 7. Comme la page
est relativement complexe, j'ai voulu isoler le problème et créer un
exemple plus simple qui se rapproche de mon cas; à savoir une cellule
de fond contenant une cellule qui contient ce champs HTML.
Et là sous Netscape comme IE6 cela fonctionne ?? Franchement je ne vois
pas où est le pb ???
J'ai regardé la console JS de Netscape qui ne renvoie aucune erreur.
(et je n'arrive très difficilement à me servir du deboggueur, et le
comportement ne me semble pas différent)
Comment rechercher la cause du problème ?
Mon script Bulle.js est disponible ici
http://www.4usinfo.com/perso/Public/Bulle.zipMerci de votre aide
--
Cordialement
Eric