From: Sverre Peschardt (sverre.peschardt@urbanet.ch)
Date: 19/12/2000 - 11:04
<Pourquoi ne pas envisager de faire une transformation plus "générale" en
XSL, c'est à dire une transformation qui générerait des traitements DHTML
adpatés à chacun des évenements clients.
Je ne vois pas clairement comment va fonctionner votre interface, mais
imaginons que le but soit d'afficher une image sur un onClick. Une seule
image est affichée à la fois. Vous pourriez dans ces conditions générer du
javascript qui construise un Array() contenant toutes les infos liées aux
images *pouvant* être affichées. Sur un onClick, une fonction va alors
chercher les infos concernanat une nouvelle image, et l'affiche. >
Cela serait envisageable si le contenu était fixe mais...
Mon interface affiche tout d'abord une liste de sujets de téléjournal avec une image les caractérisant, une fois que l'utilsateur clique sur une de ces images: une liste contenant une image qui définit la presentation, le reportage et une interview s'affiche. et ainsi de suite pour chaque sous-élément jusqu'à afficher chaque plan.
Une transformation qui générerait des traitements DHTML implique que l'on connaisse à l'avance le nombre de sujets mais ceux-ci dépendent du téléjournal sélectionné. De plus si on avait juste un téléjournal: lorsqu'un client clique sur une image, son action activerai une fonction Javascript qui effectuerai l'affichage d'un contenu HTML définit dans XSL, ce contenu serait caractérisé par un id spécifique à chaque sujet mais comment mettre dans ce contenu des éléments XSL appartenant au bon sujet?
La première solution serait d'utiliser un template définit par le numéro de sujet que l'on souhaite mais cela n'est possible qu'en retournant la valeur du numéro de sujet. C'est bien la le problème car on ne peut pas appeler cette fonction Javascript! Vous allez me dire qu'il faut tout définir dans l'extension mais dans ce cas on ne peut pas appeler les fonctions sur un OnClick! De plus cela nécessiterait que le client ait un proc XSLT :(
La deuxième solution serait de retourner tous les attributs du sujet qui nous intéresse mais cela n'est pas possible car on ne peut pas affecter à une variable la valeur de retour d'une fonction Javascript qui n'est pas une extension! :(
Merci,
--
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
|