Transformation XSLT et javascript - HTML/CSS - Programmation
Marsh Posté le 23-02-2007 à 17:06:55
FlorentG : c'est exactement ce que je ne veux pas faire car j'ai un prob d'API avec mon serveur (le code que j'avais écrit en PHP5 ne voulait pas fonctionner avec PHP4 et l'adaptation PHP4 que j'en ai fait fonctionnait mal).
Rufo : je vais regarder ça, merci
Marsh Posté le 24-02-2007 à 16:54:58
Sauf que l'XSLT est les navigateurs, bof bof... A part si t'es en milieu contrôlé, faut éviter. Surtout si c'est pour une page publique, n'espère pas être référencé
Pour l'adaptation php4, c'est pas trop compliqué pourtant
Marsh Posté le 26-02-2007 à 19:15:06
FlorentG a écrit : Sauf que l'XSLT est les navigateurs, bof bof... A part si t'es en milieu contrôlé, faut éviter. Surtout si c'est pour une page publique, n'espère pas être référencé |
Manifestement, en PHP4, mon hébergeur m'envoie bouler.
Finalement, j'ai laissé tombé la lib proposé par rufo pour utiliser Sarissa.
En gros, ça crée une sorte de wrapper qui permet d'utiliser l'API d'IE avec la syntaxe de Firefox. Ca marche pas mal. Manque juste un support pour Konqueror ou autre.
Quant au référencement, c'est pas trop grave. C'est juste un petit site perso sur lequel on ne tombe pas par hasard.
Marsh Posté le 23-02-2007 à 16:00:01
Bonjour à tous !
Je suis en train d'écrire en site web avec stockage de l'information dans des fichiers XML. Lors de la consultation du site, un script javascript se charge de télécharger depuis le site le fichier XML contenant les données à visualiser et une feuille de style XSL. Il effectue une transformation (XML + XSL => HTML) et incorpore le résultat dans une page HTML servant en quelque sorte de template.
La transformation est réalisée par ce code :
Le problème est que, bien que ce code fonctionne parfaitement sous Firefox, je n'ai pour le moment toujours pas trouvé comment obtenir le même résultat avec Internet Explorer (y compris la version 7).
J'avais essayé avec ce code là :
mais malheureusement, il ne fonctionne pas. Quelqu'un pourrait-il m'aider à comprendre les mystères du javascript sous IE ?
Merci d'avance.
Message édité par Dumbledore le 23-02-2007 à 16:01:31