[Résolu] Afficher/masquer une zone
Publié : 21 févr. 2005, 10:05
Bonjour,
J'ai mis au point un script qui affiche/masque les commentaires sur le site des extensions. Il est basé sur le script de ce forum pour la zone membres, donc tout simple, et très efficace. Un exemple sur une page au hasard : http://extensions.geckozone.org/Adblock/
Le script est là : http://extensions.geckozone.org/scripts ... omments.js
Il marche pas mal du tout pour l'instant. Reste cependant un ou deux points...
Merci d'avance !
Edit : tiens, je viens de découvrir un bug du forum. Ma liste numérotée fait <ol><li>...<li>...</ul>
et le <ol> est fermé plus loin, à la place où il devrait y avoir un <ol>... bug connu de phpBB ?
J'ai mis au point un script qui affiche/masque les commentaires sur le site des extensions. Il est basé sur le script de ce forum pour la zone membres, donc tout simple, et très efficace. Un exemple sur une page au hasard : http://extensions.geckozone.org/Adblock/
Le script est là : http://extensions.geckozone.org/scripts ... omments.js
Il marche pas mal du tout pour l'instant. Reste cependant un ou deux points...
- J'aurais aimé qu'il y ait deux petites flèches vers le bas. Pour cela j'ai mis deux fois SCspan.appendChild(SCimg); en espérant que ça insère deux fois l'image... eh bien déception, ce n'est pas le cas
Seule la deuxième apparait. J'ai essayé de mettre une deuxième variable en me disant qu'on ne pouvait inclure chaque variable qu'une fois... non, pareil
Qu'est-ce que j'ai faux ? - Est-il imaginable que le "montrer les commentaires" se transforme en "masquer les commentaires" lorsque les commentaires sont affichés ? Si oui comment ?
- Je me disais qu'on pourrait peut-être stocker un cookie pour se souvenir du dernier état d'ouverture/fermeture des commentaires.
- Est-ce une bonne idée ?
- Est-ce réalisable ? (mes fonctions set cookie ont toujours été passablement foireuses à vrai dire...)
- Quelqu'un voit-il de grosses erreurs dans mon code de débutant
- Visiblement il est incompatible avec la navigation par onglet. Si on a plusieurs onglets ouverts, le script ne fonctionne que dans un... c'est mon Firefox qui est à ce point corrompu ou c'est le script ?

Merci d'avance !
Edit : tiens, je viens de découvrir un bug du forum. Ma liste numérotée fait <ol><li>...<li>...</ul>
