From: COLLET Laurent TPC-SRD (laurent.collet@francetelecom.fr)
Date: 27/09/2000 - 12:58
Merci pour ces renseignements, je vais la tenter comme ca..
Cordialement
Laurent
benoit.barre%teluco.com@Internet
27/09/2000 14:53
Pour : xml-tech%xmlfr.org@Internet
cc : (ccc : Laurent COLLET/TRANSPAC-SRD/F-T)
Objet : [xml-tech] Re: Tris succesifs
Bonjour Laurent,
Une solution =E0 ce probl=E8me est d'avoir un fichier HTML contenant le =
script
"dynamique" et d'utiliser un tag DIV que tu mets =E0 jour dynamiquement =
avec
qqch comme data.innerHTML =3D source.transformNode(style); o=FB data =
est l'id du
tag div.
Avec ce principe, tu isoles les donn=E9es, la pr=E9sentation et le =
cot=E9
dynamique de la page.
Beno=EEt
-----Original Message-----
From: COLLET Laurent TPC-SRD [mailto:laurent.collet@francetelecom.fr]
Sent: mercredi 27 septembre 2000 11:41
To: xml-tech
Subject: [xml-tech] Tris succesifs
Bonjour a tous...
question demande reponse, =20
Voila, j'utilise en premier lieu un fichier XML coupl=E9 avec une =
feuille XSL=20
pour permettre une presentation de donn=E9es sous IE5
cette feuille de style parcourt le fichier XML et des qu'elle trouve =
des=20
balises de premier niveau qui l'interesse, elle en fait des liens =
hypertexte
sur=20
un script du type :=20
<script language=3D"Javascript">
function ChargeProduit()=20
{
var source =3D new ActiveXObject("Microsoft.XMLDOM");
var style =3D new ActiveXObject("Microsoft.XMLDOM");
source.async =3D false ;
style.async =3D false ;
source.load(document.XMLDocument);
style.load("produit.XSL");
document.write(source.transformNode(style));
}
</script>
comme vous le constatez, ce script appelle de nouveau le fichier XML =
mais
avec=20
une autre feuille de style.
jusque la tout va bien et ca marche parfaitement , la feuille de style =
fait=20
bien sont boulot et me presente les donn=E9es selon les crit=E8res
de tri que j'ai defini.
Le probleme est que dans cette nouvelle feuille de style que je lui
applique,=20
elle contient aussi des scripts du meme genre, pour permettre=20
un autre tri du resultat du premier tri.
Malheureusement, ces scripts restent inactifs et ne veulent pas lancer =
une=20
nouvelle page avec mon fichier XML et la feuille de style souhait=E9e.
pourtant je me base sur le meme principe que precedemment.
Y a t'il un moyen de feinter tout =E7a?? pour que je puisse appliquer
plusieurs=20
feuilles XSL a la suite sur un meme fichier XML ???
D'avance je remercie toutes reponse car je reste un peu bloqu=E9 a ce =
niveau
la.
Cordialement.
________________________________________________________________
Laurent COLLET
--
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)
Cordialement.
________________________________________________________________
Laurent COLLET
France Télécom TRANSPAC (DSI/DPO/FAC)
Direction des Systèmes d'Information tél : 02 23 28 43 49
email : laurent.collet@francetelecom.fr fax : 02 23 28 49 19
--
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:05 UTC
webmaster@xmlfr.org
|