From: PENNEC Vincent (vincent.pennec@cub-brest.fr)
Date: 12/11/2003 - 12:13
Bonjour,
Est-ce qu'il n'est pas préférable de "sortir" le javascript ?
Dans le xsl:
<script language="JavaScript" src="mes_fonctions.js" />
Dans le fichier externe "mes_fonctions.js":
function writeDaysDates(dayDelay) {
for (i=1;i<=9;i++)
{
...
}
Cela simplifie le travail du parser xsl : x lignes de moins à analyser
Si le code est répété/partagé par d'autres "pages" cela accélère les chargements (le *.js étant mis en cache par la navigateur)
Cela simplifie la maintenance :
une personne qui connaît js mais pas xml peut maintenir le script ;
le script est plus lisibles ("<=" est plus compréhensible que "<=")
Vincent.
> -----Message d'origine-----
> De : Stephane Bonhomme [mailto:s.bonhomme@wanadoo.fr]
> Envoyé : mardi 11 novembre 2003 09:18
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Re: caractères protégés dans xsl... (correctif)
>
>
>
> Le mar 11/11/2003 à 08:52, Stephane Bonhomme a écrit :
> > Bonjour,
> >
> <script language="JavaScript"><xsl:text
> disable-output-escaping = "yes"> function writeDaysDates(dayDelay) {
> for (i=1;i<=9;i++)
> {
> ...
> }
> }
> </xsl:text></script>
> >
> >
> > Le jeu 06/11/2003 à 16:14, xml-tech-bounce@xmlfr.org a écrit :
> > > Re-bonjour à tous,
> > >
> > > J'ai dans ma feuille de style xsl le code suivant:
> > > <script language="JavaScript">
> > > function writeDaysDates(dayDelay)
> > > {
> > > for (i=1;i< =9;i++)
> > > {
> > > ...
> > > }
> > > }
> > > </script>
> > >
> > > Il me dit que mon doc est mal formé au niveau du <= de la
> boucle. En
> > > fait tout ce que je veux c'est qu'il me ressorte ce bout de texte
> > > tel quel... Si je mets <xml:text> autour du for, c'est pareil.
> > >
> > > Une suggestion ?
> > > --
> > > 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)
> --
> Stéphane Bonhomme - Formations, Conseil et Réalisations
> Ingénierie Documentaire - Technologies Web - Logiciels Libres
> s.bonhomme@wanadoo.fr - http://perso.wanadoo.fr/s.bonhomme
> 04 76 17 09 40 / 06 88 57 27 08
>
--
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:06 UTC
webmaster@xmlfr.org
|