From: Bertrand Vendeville (ven2ville@free.fr)
Date: 30/11/2001 - 08:37
Voici un petit script trouvé sur la toile. Il marche avec IE.
<html>
<body>
<script type="text/javascript">
// chargement du fichier XML
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("basedonnee.xml")
// chargement du fichier XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("vue_officialisation.xsl")
// transformation en Html
document.write(xml.transformNode(xsl))
</script>
</body>
</html>
Bertrand V.
> -----Message d'origine-----
> De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
> part de Estelle Renaud
> Envoyé : jeudi 29 novembre 2001 17:48
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] frameset + xsl + xml
>
>
>
> Je souhaiterais que contenu.xml utilise une feuille de style
> différente selon les cas : sommaire.xsl ou frameset.xsl
> a.. frameset.xsl ressemble à :
> <xsl:stylesheet version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> xmlns:fo="http://www.w3.org/1999/XSL/Format">
> <xsl:import href="sommaire.xsl"></xsl:import>
> <xsl:template match="/">
> <frameset cols="20%,80%">
> <frame scr="contenu.xml"
> name="gauche"><xsl:apply-imports></xsl:apply-imports></frame>
> <frame scr="defaut.xml" name="droite"></frame>
> </frameset>
> </xsl:template>
> </xsl:stylesheet>
>
>
> a.. contenu.xml appelle frameset.xsl :
> <?xml version="1.0" encoding="UTF-8"?>
> <?xml:stylesheet type="text/xsl" href="frameset.xsl"?>
>
> Mais ça ne fonctionne pas. Est-ce que quelqu'un aurait une solution ?
> Merci
> Estelle
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|