Bonjour.
Après avoir fait un gros tour des css, me voici maintenant confronter au fichier xml/xsl... Tout fonctionne bien dans FF (comme d'hab) mais avec Ie6 c'est la cata... J'ai ce message d'erreur:
Pourtant cette page est la même qu'une autre qui fonctionne. Mes fichiers sont en UTF-8 no-bom...
Voici le xsl:
Modifié par Dantahoua (31 Jul 2007 - 17:12)
Après avoir fait un gros tour des css, me voici maintenant confronter au fichier xml/xsl... Tout fonctionne bien dans FF (comme d'hab) mais avec Ie6 c'est la cata... J'ai ce message d'erreur:
a écrit :
Cannot view XML input using style sheet. Please correct the error and then click the Refresh button, or try again later.
--------------------------------------------------------------------------------
Invalid at the top level of the document. Error processing resource 'http://192.168.0.27/Fichiers/11_sectio...
<?xml version="1.0" encoding="UTF-8"?>
Pourtant cette page est la même qu'une autre qui fonctionne. Mes fichiers sont en UTF-8 no-bom...
Voici le xsl:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp " ">
<!ENTITY copy "©">
<!ENTITY reg "®">
<!ENTITY trade "™">
<!ENTITY mdash "—">
<!ENTITY ldquo "“">
<!ENTITY rdquo "”">
<!ENTITY pound "£">
<!ENTITY yen "¥">
<!ENTITY euro "€">
]>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<!-- xlst TEMPLATE master -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="author" content="Nathan" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta name="robots" content="all" />
<title>..:: HISTOIRE / GÉOGRAPHIE ::..</title>
<script type="text/javascript" src="../Inc/fnc.js"></script>
<link rel="Shortcut Icon" type="image/x-icon" href="../favicon.ico" />
<style type="text/css" media="all">
@import "../Css/Style.css";
</style>
<!--[if lt IE 7.]>
<link rel="stylesheet" type="text/css" href="../Css/StyleIE.css"/>
<![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="../Css/StyleIE7.css"/>
<![endif]-->
</head>
<body onload="window.defaultStatus='HISTOIRE / GÉOGRAPHIE';" id="HG">
<div id="Contenant">
<div id="intro">
<div id="pageHeader">
</div>
</div>
<div id="Menu">
<dl class="menu">
<dt>Menu</dt>
<dd><a href="../Fichiers/Sommaire.xml"><span class="aa"> </span><span class="bb">Sommaire</span><span class="cc"> </span></a></dd>
<dd><a href="Indexdoc.xml"><span class="aa"> </span><span class="bb">Index des documents</span><span class="cc"> </span></a></dd>
<dd><a href="../Pages/Perso.html"><span class="aa"> </span><span class="bb">Mes documents</span><span class="cc"> </span></a></dd>
</dl>
</div>
<xsl:if test="chapitre/@ico = 'H'">
<div class="Chrono">
<a href="../Pdf/{chapitre/@id}_Chrono.swf" target="_Blank"><img src="../Images/Btn/Btn_chrono.png" alt="" /></a>
</div>
</xsl:if>
<div id="Page_centre">
<xsl:if test="chapitre/@ico = 'H'">
<div class="top_fen_chaph"><p class="titre_fen_h"><xsl:value-of select="chapitre/label"/> • <xsl:value-of select="chapitre/titre"/></p></div>
</xsl:if>
<xsl:if test="chapitre/@ico = 'G'">
<div class="top_fen_chapg"><p class="titre_fen_g"><xsl:value-of select="chapitre/label"/> • <xsl:value-of select="chapitre/titre"/></p></div>
</xsl:if>
<!-- Affichage en mode Histoire (H)-->
<xsl:if test="chapitre/@ico = 'H'">
<div id="fen_chaph" class="fen_chaph">
<div class="texte_chap">
<span class="sous_section"><xsl:value-of select="chapitre/section/titre"/></span>
<!-- début du listing des fiches section -->
<xsl:for-each select="chapitre/section/media">
<div class="{@type}">
<span class="titre_cadre"><xsl:value-of select="@type"/> <b style="font-size:10px;"></b></span>
<a href="../Fichiers/{../@id}{@id}_fiche.xml">
<p>
<img src="Thumbnails/{../@id}{@id}_TUM.jpg" alt="Image" /><br/>
<xsl:value-of select="titre"/>
</p>
</a>
</div>
</xsl:for-each>
<br/>
</div>
</div>
<div class="bas_fen_chaph"></div>
</xsl:if>
<!-- FIN Affichage en mode histoire (H)-->
<!-- Affichage en mode Géographie (G)-->
<xsl:if test="chapitre/@ico = 'G'">
<div id="fen_chapg" class="fen_chapg">
<div class="texte_chap">
<span class="sous_section"><xsl:value-of select="chapitre/section/titre"/></span>
<!-- début du listing des fiches section -->
<xsl:for-each select="chapitre/section/media">
<div class="{@type}">
<span class="titre_cadre"><xsl:value-of select="@type"/> <b style="font-size:10px;"></b></span>
<a href="../Fichiers/{../@id}{@id}_fiche.xml">
<p>
<img src="Thumbnails/{../@id}{@id}_TUM.jpg" alt="Image" /><br/>
<xsl:value-of select="titre"/>
</p>
</a>
</div>
</xsl:for-each>
<br/>
</div>
</div>
<div class="bas_fen_chapg"></div>
</xsl:if>
<!-- FIN Affichage en mode Géographie (G)-->
</div>
</div>
<div id="Footer">
<p><img src="../Images/Design/Logo_nathan_small.png" alt="Logo Nathan" />
<span> <a href="../index.html">Accueil</a> | <a href="../Fichiers/Sommaire.xml">Sommaire</a> | <a href="Indexdoc.xml">Index des documents</a> | <a href="../Pages/Perso.html"> Mes documents</a></span>
</p>
</div>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Modifié par Dantahoua (31 Jul 2007 - 17:12)