[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] xslt replace special characters
Subject: Re: [xsl] xslt replace special characters From: "Noel Golding" <noel@xxxxxxxxxxxxxxx> Date: Mon, 11 Nov 2002 15:29:44 -0500 |
if it is a webpage, then javascript to replace the characters is ok, but it may be safer to do the replace on the server, before parsing. ----- Original Message ----- From: "Greg Faron" <gfaron@xxxxxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Monday, November 11, 2002 3:00 PM Subject: Re: [xsl] xslt replace special characters > Alice, > > This is going way off-topic, but... > > You still haven't described the environment of the UI, so I'll assume > it's an HTML page. If so, use a simple JavaScript function to replace all > occurrences of '&' with '&' in your textfield value prior to the form's > submission. > > <script type="text/javascript"> > > function mySubmit() > { > document.true_url.value = convert(document.url.value); > document.myform.action = "real form url here"; > document.myform.submit(); > // 'true_url' will have the "encoded" url value. > } // ends mySubmit(void) > > function convert(url) > { > var re = /&/g; > return url.replace(re, "&"); > } // ends convert(String) > > </script> > ... > <form name="myform" action="javascript:;" method="post"> > <input type="text" name="url" value="" /> > <input type="hidden" name="true_url" value="" /> > <input type="button" value="Submit" onclick="mySubmit();" /> > </form> > > Greg > > At 12:36 PM 11/11/2002, you wrote: > >Thanks Greg. Right in the UI, we want the user to enter their URL. Their > >URL will most likely have name/value pairs. Is there an easier > >way? There is no otherway of filtering '&' before it gets processed in > >the XSL? > > > >Alice > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] xslt replace special char, Greg Faron | Thread | Re: [xsl] xslt replace special char, Mike Brown |
RE: [xsl] xslt replace special char, Passin, Tom | Date | Re: [xsl] xslt replace special char, Mike Brown |
Month |
Keywords