Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/03/2005, 16h02   #1
Membre éprouvé
 
Inscription : mars 2002
Messages : 516
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 516
Points : 483
Points : 483
Envoyer un message via MSN à Sylvain James
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
Sylvain James est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2005, 16h13   #2
Membre confirmé
 
Avatar de Jeweller
 
Inscription : août 2003
Messages : 354
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 354
Points : 226
Points : 226
Voici par exemple ce qui fonctionne:

Code :
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
Jeweller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2005, 16h28   #3
Membre éprouvé
 
Inscription : mars 2002
Messages : 516
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 516
Points : 483
Points : 483
Envoyer un message via MSN à Sylvain James
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
Sylvain James est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2005, 12h41   #4
Membre éclairé
 
Inscription : janvier 2003
Messages : 284
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 284
Points : 311
Points : 311
Envoyer un message via MSN à Nicolas.Cogi
Alors si je peux me permettre, XMLRAD.com, Training Manual, Appendix 30 "xslc.xsl", y'a un superbe exemple de BodyAttributes
__________________
Nicolas
Nicolas.Cogi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2005, 15h07   #5
Membre éprouvé
 
Inscription : mars 2002
Messages : 516
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 516
Points : 483
Points : 483
Envoyer un message via MSN à Sylvain James
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
Sylvain James est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h25.


 
 
 
 
Partenaires

Hébergement Web