j'ai résolu mon prob. dumoins en partie
en effet, ma fonction tri en javascript donne :
function tri(valeur,cheminXML,cheminXSL){
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load(cheminXML);
var xslDoc=new ActiveXObject("Microsoft.XMLDOM");
xslDoc.async="false";
xslDoc.load(cheminXSL);
var xml=xmlDoc.documentElement;
var xsl=xslDoc.documentElement;
xsl.getElementsByTagName('xsl:sort')[0].setAttribute('select',valeur);
document.body.innerHTML =xml.transformNode(xsl);
}
avec ca je trie tout comme je veux
le problème qu'il me reste, c'est l'activeXobject... j'aimerais bien ne pas en
utiliser. existe t'il cette possibilité ?
merci
Selon Herve AGNOUX <herve.agnoux@diaam-informatique.com>:
>
> Le Vendredi 24 Septembre 2004 16:43, mathieu.lelorrain@tremplin-utc.net a
> écrit :
> >
> > le probleme c'est que j'aimerais faire un tri dynamique sans avoir a
> > utiliser une feuille de style differente a chaque fois (en effet dans mon
> > xsl j'ai un xsl:apply-templates puis xsl:sort)
> >
>
> Pourriez-vous dire pourquoi, ce serait plus facile de vous aider... Est-ce
> toujours la même méthode de classement que vous devez appliquer ?
>
> Vous pourriez utiliser les feuilles de style compilées, ou faire votre
> transformation en deux étapes XSLT (1: classement commun, 2: style spécial),
>
> ou réaliser votre classement en Java (un source Java compilé, ce n'est quand
>
> même pas très différent d'une feuille XSLT compilée), ou...
>
> Cordialement.
>
>
> --
> SARL diaam informatique - 04 77 25 43 28
> Ingenierie, développements de systèmes d'information
> http://www.diaam-informatique.com
>
>
>
> --
> 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)
Received on Mon Sep 27 11:16:28 2004