|
Re: RE : gestion de l affichage par lien href: msg#00199text.xml.french.tech
Cet exemple devrait pouvoir te donner des idees : http://www.benoit-lefevre.org/fireFoxBootStrap.html http://www.benoit-lefevre.org/IEBootStrap.html Je me base a peu pres sur le meme principe que celui que tu as site. Plus precisement, voici ce qui se passe : 1) chargement du xml 2) chargement du xsl 3) appel a la transformation avec des parametres par defaut pour afficher la page de garde. Dans le HTML genere par la transformation je fais en sorte de rappeler la meme transformation (feuille de style) avec des parametres differents via un appel javascript. Je ne trouve pas l'approche tres jolie car il me semble que ca doit vite evoluer vers un xsl tres "four tout". En plus avec cette technique on perd la possibilite de revenir en arriere dans l'historique des pages visitees car du point de vu du browser il n'y en a qu'une :( Au passage : toutes les idees d'amelioration sont les bien venues. En particulier celle qui ne font pas appel au cote serveur (ou le moins possible) :) Benoit Lefevre. |-----Original Message----- |From: xml-tech-bounce@xxxxxxxxx |[mailto:xml-tech-bounce@xxxxxxxxx] On Behalf Of Jean-Camille Martin |Sent: 22 December 2004 14:36 |To: xml-tech@xxxxxxxxx |Subject: [xml-tech] Re: RE : gestion de l affichage par lien href | |en effet ca c est la solution que j utilise actuellement mais ca |implique d avoir un fichier xml par article |or je voudrais pouvoir mettre tous les articles dans un seul |fichier xml |puis d afficher tel ou tel article grace a mon fichier xsl |ca me permettrait aussi de pouvoir par exemple compter le nombre d |article presents |c est possible ? | |MAIGNAN Isabelle a écrit : | |>>je voudrais dans mon fichier xsl que l'internaute puisse |n'afficher que |>> |>> |>les caracteristiques de l'article sur lequel il a clické |> |>En gros il faudrait insérer un lien hypertexte qui mènerait |à un autre |>fichier xml contenant les caractéristiques de l'article, mis |en forme par |>une autre feuille xsl? |> |>Dans ce cas il faudrait ajouter la balise <xsl:text |>disable-output-escaping="yes">adresse du fichier à |ouvrir</xsl:text> dans le |><xsl:for-each> de l'objet. |> |>Isabelle MAIGNAN |>Lenôtre - Service Informatique |>40, avenue Pierre curie |>78375 Plaisir |>* 01.30.81.47.70 |>* maignan_isabelle@xxxxxxxxxx |> |> |>-----Message d'origine----- |>De : Jean-Camille Martin [mailto:jice@xxxxxxxxxxx] |>Envoyé : mercredi 22 décembre 2004 10:56 |>À : xml-tech@xxxxxxxxx |>Objet : [xml-tech] gestion de l affichage par lien href |> |>Bonjour |> |>Je debute en xml/xsl et j ai une question "de base" à poser: |>j ai un fichier xml contenant toutes mes données et un fichier xsl |>permettant de le mettre en page et de l afficher |>mon probleme est que l affichage doit etre dynamique suivant |sur quel |>lien l internaute click |>par exemple j ai dans mon fichier xml une liste d articles avec des |>caractéristiques pour chacun et je voudrais dans mon fichier |xsl que l >internaute puisse n afficher que les |caracteristiques de l article sur |>lequel il a clické |>c est peut etre une question bête mais je n arrive pas à |resoudre le >probleme... |> |>Merci de votre aide |> |>-- |>Devenez redacteur <XML>fr et contribuez au developpement du |>xml francophone (http://xmlfr.org/infos/redacteurs/) ! |> |>Liste de diffusion "xml-tech@xxxxxxxxx" (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@xxxxxxxxx |>(mailto:xml-tech-request@xxxxxxxxx?Subject=unsubscribe) |> |>-- |>Devenez redacteur <XML>fr et contribuez au developpement du |>xml francophone (http://xmlfr.org/infos/redacteurs/) ! |> |>Liste de diffusion "xml-tech@xxxxxxxxx" (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@xxxxxxxxx |>(mailto:xml-tech-request@xxxxxxxxx?Subject=unsubscribe) |> |> |> |> |> | | | |-- |Devenez redacteur <XML>fr et contribuez au developpement du |xml francophone (http://xmlfr.org/infos/redacteurs/) ! | |Liste de diffusion "xml-tech@xxxxxxxxx" (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@xxxxxxxxx |(mailto:xml-tech-request@xxxxxxxxx?Subject=unsubscribe) | | -------------------------------------------------------------- -- Visit our Internet site at http://www.reuters.com Get closer to the financial markets with Reuters Messaging - for more information and to register, visit http://www.reuters.com/messaging Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Reuters Ltd. |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: fusion xsl/xml sur mozilla et safari en javascript ?: 00199, Jean-Camille Martin |
|---|---|
| Next by Date: | egalité de noeuds: 00199, Denis DEBARBIEUX |
| Previous by Thread: | Re: egalité de noeudsi: 00199, Eric van der Vlist |
| Next by Thread: | Re: fusion xsl/xml sur mozilla et safari en javascript ?: 00199, Benoit Lefevre |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |