Bonjour à tous,
je me suis trouvé confronté au fameux problème des scripts javascript qui ne s'executent pas si ceux-ci sont ajouté sur une page avec innerHTML. J'ai finalement essayé la solution proposé dans la FAQ, à savoir utiliser setInnerHTML. Cela fonctionne à merveille si ce n'est que les class définis dans un css ne sont plus interprété.
Je m'explique, depuis que j'utilise setInnerHTML, les balises div supposés composé d'un arrière plan (définit dans le css) sont identifisé à l'aide d'un class=... . Seulement elles ne s'affiche tout simplement pas. En revanche, les balises div identifié avec un id=... s'affiche correctement....
J'aimerai éviter d'avoir à changer mon énorme css et les quelques centaines de pages qui vont avec :-p.
Y a -til une solution à ce problème ?
Merci pour vos futurs réponses.