Subject: Re: [xsl] Problems with JS inside XSL Files From: "Paulo \(Shape.Tech\)" <paulo@xxxxxxxxx> Date: Mon, 28 Oct 2002 13:39:09 -0200 |
ok MAC :) i´ll try to do it this way.. it´s working now..but I had to put it in a .js file. As you told, the < and > are reserved characters in XSL but in JS they aren´t.. so..inside a another file and being called inside xsl file..it works :) but thanks for the tip..i´ll try to do it the way you told me too :) thanks :) ----- Original Message ----- From: "Mac Rost" <mrost@xxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Monday, October 28, 2002 2:11 PM Subject: RE: [xsl] Problems with JS inside XSL Files > Paulo, > With the < and > these are reserved characters. Try to use < > and if they don't work for using the doc.write in js, use the hex values for the brackets, > Mac > [Paulo wrote:] > > Thanks Mac :))) > > well, I´m having one more problem. > in my XSLT file I have this JavaScript code: > > ... > var div = "<" + "div style=" + "position:absolute; width:126px; > height:122px; z-index:1" + ">" + "<" + "img src=" + > "imagens/seta_webmail.gif" + "width=" + "126" + "height=" + "122" + ">" + > "</img></div>"; > document.write(div); > ... > > and I´m receiving this error message: > > msxml4.dll error '80004005' > > Error while parsing "file:///D:/WEB/dorio.xml/webmail.xsl". Illegal > qualified name character. > > can someone help me? > I just want to use the document.write to write this HTML code: > > <div id="Layer1" style="position:absolute; width:126px; height:122px; > z-index:1"><img src="imagens/seta_webmail.gif" width="126" > height="122"></div> > > obs: i´m using the XMLSPY editor and its pointing to the "<" as the reason > of the error. > > thanks a lot > > PAulo Fabiano > []´s > > > Paulo, > > Don't forget, I know that I do this sometimes, to access that specific > parameter, you will need to have a $ before the name such as <xsl:value-of > select="$op"/> (something to that effect.) > > HTH, > > Mac > > > > [Ben wrote] > > It really depends on your processor - it's a processor specific problem. > However, since you are using ASP, I'll assume you are using MSXML 3+. > > > > For this, you can do the following: > > > > Add the following to your ASP [before oXSLProcessor.Transform()]: > > > > Call oXSLProcessor.addParameter("op",Request.QueryString("op")) > > > > In your XSL, you will need to add a parameter as a child of > <xsl:stylesheet> > > > > <xsl:param name="op"/> > > [] > > [Paulo wrote:] > > Hi all, > > everybody knows if it´s possible I get a param value from an URL with XSLT > ? for exemple: > > > > www.xxx.com.br/index.asp?op=abc.xsl > > > > can I get this OP value with xslt ? > > > > thanks > > Paulo Fabiano Langer > > Web DEsigner/Develper > > > > Rio de Janeiro - BRazil > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > 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] Problems with JS inside X, Mac Rost | Thread | RE: [xsl] Problems with JS inside X, Passin, Tom |
RE: [xsl] Parameters, Gertjan Assies | Date | RE: [xsl] Problems with JS inside X, Mac Rost |
Month |