Bonjour à tous.
Durant mon temps perdu,
Je me suis mis à coder une peu avec des librairies javascripts.
Ayant pour habitude de vérifier la compatibilité de mon siteweb sur tous les navigateur, il en est un qui me met en galere.
C'est IE6 !
En effet il m'affiche ce message d'erreurVoici mon code mis dans mon head:'Class' is undefined
Et voici celui mis dans ds mon body:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <script type="text/javascript"> function changeLink(){ var element = document.getElementById('search_moreoptions'); var className = element.className; if(className=='plus'){ element.className = 'moins'; element.innerHTML = 'Moins d\'options'; }else{ element.className = 'plus'; element.innerHTML = 'Plus d\'options'; } } </script>
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a id="search_moreoptions" class="plus" onclick="Effect.toggle('d1','slide');changeLink(); return false;" href="#"><?php echo $STR_PLUS_OPTIONS[$Id_Marche]?></a>
Effet.toogle est un effet de la lib scriptaculous.
Les includes des fichiers .js a bien été faite !
L'effet fonctionne correctement.
Avez vous une idée sur la question s'il vous plait?
Merci bcp a tous
Partager