Cette fonction JavaScript illustre l'utilisation du processeur de Mozilla/Firefox pour effectuer une transformation XSLT, et l'afficher...
var processor;
var xslt;
var xmlDoc;
function tri (field, order)
{
processor. setParameter (null , " field " , field);
processor. setParameter (null , " order " , order);
var resultat = processor. transformToFragment (xmlDoc, document);
document. body. innerHTML = " "
document. body. appendChild (resultat);
}
function tri_init (field, order)
{
xslt= document. implementation. createDocument (" " , " " , null );
xslt. async= false ;
xslt. load (" test-xslt.xml " );
processor = new XSLTProcessor ();
processor. importStylesheet (xslt);
xmlDoc= document. implementation. createDocument (" " , " " , null );
xmlDoc. async= false ;
xmlDoc. load (" test.xml " );
tri (field, order);
}
|
|