From: chris bable (bable2m3@yahoo.fr)
Date: 26/01/2004 - 01:18
Bonjour,
j'utilise XMLSPY pour générer de l'HTML à partir d'un
fichier XML.
Dans mon XSL, j'ai notamment une partie en javascript.
Je veux que, suite à la transformation, ce qui
concerne le javascript reste inchangé.
Comme vous pouvez le constater, il y a au moins la
différence suivante (pb transformation des cotes en
doubles cotes).
"<img height='0' width='0'
"<img height="0" width="0"
Cela me semble être la cause de la non prise en compte
de mon javascript, par la suite.
Quelqu'un saurait-il comment empêcher une telle
modification avec XMLSPY ?
Par ailleurs, le code généré est toujours illisible
(les balises sont mises n'importe où...).
Y-a-t'il une solution pour générer une "belle" page
HTML.
Code XSL :
<script language="javascript">
function mesure(_MesurePro, _page)
{
scr_w = screen.width;
scr_h = screen.height;
color = screen.colorDepth;
ref = escape(window.document.referrer);
document.write("<img height='0' width='0'
src='http://www.direct-stats.com/cgi-bin/pro/stats/bable/marqueur.pl/"+
"? page="+ _page+ "&n="+ Math.round
(Math.random () * 1000000000000000)+ "&reso_w="+
scr_w+ "&reso_h="+ scr_h+ "&color="+ color+
"&referer="+ ref+"' border= '0'/>");
}
mesure("Mesure Pro", "<xsl:value-of
select='/root/stats'/>");
</script>
Code généré :
<script language="javascript">
function mesure(_MesurePro, _page)
{
scr_w = screen.width;
scr_h = screen.height;
color = screen.colorDepth;
ref = escape(window.document.referrer);
document.write("<img height="0" width="0"
src="http://www.direct-stats.com/cgi-bin/pro/stats/bable/marqueur.pl/"+
"?page="+ _page+ "&n="+
Math.round (Math.random () * 1000000000000000)+
"&reso_w="+ scr_w+ "&reso_h="+
scr_h+ "&color="+ color+
"&referer="+ ref+"" border="0">");
}
mesure("Mesure Pro", "09");
</script>
Merci pour votre aide,
Christophe
_________________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com
--
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
|