IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XMLRAD Discussion :

Body...guard [FAQ]


Sujet :

XMLRAD

  1. #1
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    520
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 520
    Points : 1 446
    Points
    1 446
    Par défaut Body...guard
    Bonjour à tous,

    Je souhaitais ajouter un attribut onload à la balise body de ma page :
    <body onload="document.FormMachin.Champ.focus();">

    Cette partie de html est générée par le template xslcage
    J'ai vu qu'on pouvait lui passer un param <BodyAttributes>

    Donc ce que j'ai fait :

    <xsl:call-template name="xslcage">
    <xsl:with-param name="BodyAttributes">
    <Attributes "onload='document.FormMachin.Champ.focus();'"/>
    </xsl:with-param>
    ...
    </xsl:call-template>

    A la transformation, je ne retrouve pas pour autant mon attribut onload dans <body>. Vous voyez où j'aurais pêché ?

    Merci,
    Sylvain
    .NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web

    Mon Blog : http://blog.developpez.com/index.php?blog=89
    Mes Articles : http://sjames.developpez.com/
    Rubrique XMLRAD: http://xmlrad.developpez.com

  2. #2
    Membre actif Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Points : 278
    Points
    278
    Par défaut
    Voici par exemple ce qui fonctionne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <xsl:with-param name="BodyAttributes">
    				<Attributes onKeyDown="OnFieldKeyPress();">
    				<xsl:attribute name="OnUnLoad"><![CDATA[ici ton code javascript]]></xsl:attribute>
    				</Attributes>
    </xsl:with-param>

    Visiblement tu n'es pas loin, il y a juste des " en trop
    Michael

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    520
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 520
    Points : 1 446
    Points
    1 446
    Par défaut
    oups...
    Merci tu m'as confirmé que je faisais pas de connerie, et forcément je m'étais trompé de XMLService qui avait un nom très similaire à celui que je codais (on voit les limites d'aller tripatouiller les fichiers xsl avec un éditeur externe :-).
    Alors je pouvais tester tant que je voulais, ça allait pas marcher. Normal c'est jour de grève aujourd'hui ;-)
    Ca fera un exemple pour la FAQ, hein RDM
    .NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web

    Mon Blog : http://blog.developpez.com/index.php?blog=89
    Mes Articles : http://sjames.developpez.com/
    Rubrique XMLRAD: http://xmlrad.developpez.com

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 284
    Points : 349
    Points
    349
    Par défaut
    Alors si je peux me permettre, XMLRAD.com, Training Manual, Appendix 30 "xslc.xsl", y'a un superbe exemple de BodyAttributes
    Nicolas

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    520
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 520
    Points : 1 446
    Points
    1 446
    Par défaut
    Maiiiiis euhhhhhh...
    Bon d'accord la prochaine fois je prendrai soin d'aller lire les appendices qu'ils se sont donnés du mal à écrire, nous qui ralons tout le temps que la doc manque ;-)

    Merci,
    Sylvain
    .NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web

    Mon Blog : http://blog.developpez.com/index.php?blog=89
    Mes Articles : http://sjames.developpez.com/
    Rubrique XMLRAD: http://xmlrad.developpez.com

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RegEx] prendre le body
    Par Maxoo dans le forum Langage
    Réponses: 6
    Dernier message: 03/01/2005, 15h30
  2. CSS body firefox
    Par duktil dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 03/12/2004, 09h41
  3. Inclure un bloc style dans le body
    Par zoullou dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 29/11/2004, 11h00
  4. problemeavec la balise <body>
    Par NetSky dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 30/10/2004, 21h48
  5. Ajout d'attribut à l'élément "Body"
    Par Tirlibibi dans le forum XMLRAD
    Réponses: 2
    Dernier message: 07/04/2003, 15h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo