Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1372 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  [Résolu]Générer xhtml avec xsl sous ie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu]Générer xhtml avec xsl sous ie

n°1466066
fumier1664
Une chope, y que ça de vrai!
Posté le 27-10-2006 à 13:45:46  profilanswer
 

Salut
 
J'essaie de réaliser un site dynamique (php et tout ça...).
Pour générer mes pages, php utilise des feuilles xsl qui récupèrent des données dans un fichier XML (normal).
Les pages html générées sont basées sur des feuilles css pour modifier la mise en page.
J'ai donc réaliser plusieurs versions du site ( http://www.vieaidnam.ch ) pour voir laquelle fonctionne le mieux.
Mais je rencontre plusieurs problèmes.
 
Déjà, quand j'utilise <xsl:output method="html" etc>, mon code n'est pas xhtml valide (par exemple toutes les balises meta ne sont plus fermées directement, idem pour link, ...
J'ai lu qu'il fallait en fait utiliser la method="xml" pour générer du xhtml
 
Le problème, c'est qu'en faisant cela, j'ai la ligne
 
<?xml version="1.0" encoding="UTF-8"?>
 
qui s'affiche au début du code générer. Alors sous Firefox, cela semble fonctionner tout de même, mais sous IE, ça fout la merde, et ma page ne s'affiche pas correctement, tous les cadres sont décalés à gauche, comme si la mise en page ne jouait plus.
 
Quelqu'un a déjà rencontré ce problème ou sait comment faire pour le résoudre?
Merci d'avance

Message cité 1 fois
Message édité par fumier1664 le 27-10-2006 à 15:06:50
mood
Publicité
Posté le 27-10-2006 à 13:45:46  profilanswer
 

n°1466070
rufo
Pas me confondre avec Lycos!
Posté le 27-10-2006 à 13:51:35  profilanswer
 

pas la peine de créer 2 topics pour ça, non?

n°1466071
fumier1664
Une chope, y que ça de vrai!
Posté le 27-10-2006 à 13:55:30  profilanswer
 

Ouais, je vais effacer l'autre, j'ai cru que j'étais pas dans la bonne rubrique...
Sorry

n°1466098
FlorentG
Unité de Masse
Posté le 27-10-2006 à 14:17:14  profilanswer
 

fumier1664 a écrit :

Le problème, c'est qu'en faisant cela, j'ai la ligne
 
<?xml version="1.0" encoding="UTF-8"?>


Suffit de l'enlever avec :

<xsl:output method="xml" omit-xml-declaration="yes"/>

n°1466128
fumier1664
Une chope, y que ça de vrai!
Posté le 27-10-2006 à 14:29:15  profilanswer
 

Cool, je connaissais pas cette option... Je suis pas encore trop balèze en xsl...
Merci en tout cas pour ton aide...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  [Résolu]Générer xhtml avec xsl sous ie

 

Sujets relatifs
Valider un xml avec Xerces et lister toutes les erreurs[résolu]Erreur .php -> Résolu
[RESOLU][Access] Authentification automatique tables liées[Résolu] MySQL - pb insertion num téléphone
[RESOLU][SQL] Pb de requete vide[Résolu] Afficher une image 'aperçu' de la vidéo
[Resolu] [C Linux] poser un verrou sur un fichier[Résolu] Problème de clic sur textarea ?
Conception Client/Serveur (résolu)[Oracle] - Limitation des varchar2 [Resolu]
Plus de sujets relatifs à : [Résolu]Générer xhtml avec xsl sous ie


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR