Stéphane ANCELOT wrote:
>Bonjour,
>Oui, apparemment c'est possible en utilisant javascript, mais je ne
>connais pas la portabilité entre navigateurs
>
>lien pour mozilla :
>http://www.soi.city.ac.uk/~sa386/epterm2/sqlxml/week9/The%20XSLT-JavaScript%20Interface%20In%20Gecko.htm
>
>Salutations
>steph
>
>
>
c'est certainement meilleur que mon lien donné precedement.
pour IE il faut faire :
var MS_XSLT_PROGID = ["Msxml2.XSLTemplate.5.0",
"Msxml2.XSLTemplate.4.0", "MSXML2.XSLTemplate.3.0", " MSXML2.XSLTemplate"];
function get_ms_implem(list) {
var msimplem = false;
for(var i=0; !msimplem && i < list.length; i++){
try{
msimplem = new ActiveXObject(list[i]);
}
catch (e) {
msimplem = false;
}
}
return msimplem;
}
function XMLHttpRequest() {
return get_ms_implem(MS_XMLHTTP_PROGID);
}
>
>Jean-François Cauche wrote:
>
>
>>Bonjour.
>>J'ai créé un ensemble de textes anciens dans un fichier XML avec un
>>balisage permettant de renseigner le texte au maximum et de produire des
>>affichages divers. J'aimerais que l'utilisateur puisse accéder à
>>différents affichages en fonction de plusieurs feuilles de style. Le
>>fichier XML appelant la feuille de style et non pas l'inverse, je suis
>>obligé de recopier mon fichier XML en changeant à chaque fois le nom de
>>la feuille de style, ce qui est totalement improductif.
>>J'aimerais savoir s'il n'est pas possible de partir de la feuille de
>>style pour appeler le fichier XML, qui cette fois serait unique, ou tout
>>autre moyen d'appliquer les feuilles de style par un simple lien. Il me
>>semble qu'une telle méthode existe en javascript, mais je n'ai pas
>>réussi à remettre la main sur le script. Si vous avez connaissance d'un
>>moyen efficace et simple, merci d'avance.
>>Cordialement,
>>
>>Jean-François CAUCHE
>>
>>
>>-- Binary/unsupported file stripped by Ecartis --
>>-- Type: text/x-vcard
>>
>>
>>--
>>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)
>
>---------------------------------------------------------------------------------------
>Orange vous informe que cet e-mail a ete controle par l'anti-virus mail.
>Aucun virus connu a ce jour par nos services n'a ete detecte.
>
>
>
>
--
Stéphane Bonhomme -- Exselt Services
Formations, Conseil et Réalisations en Ingénierie Documentaire,
Technologies Web et Logiciels Libres
stephane@exselt.com - http://www.exselt.com
04 76 17 09 40 / 06 88 57 27 08
--
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)
Received on Tue Sep 12 10:11:12 2006