[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] Javascript and XSLT


Subject: RE: [xsl] Javascript and XSLT
From: Jen Jiang <zhenjiang14221@xxxxxxxxx>
Date: Sat, 25 Sep 2004 12:28:59 -0700 (PDT)

It worked perfectly on Windows computer but stopped
working after I moved the site to an Unix computer.

Thanks a lot.



--- Michael Kay <mike@xxxxxxxxxxxx> wrote:

> Start by creating an HTML mockup of the page you
> want. Run it through the
> browser to make sure it works. If you can't get it
> working, that's not an
> XSLT problem. Once it works, think about writing a
> stylesheet to generate
> the same HTML. If you can't generate the same HTML,
> then that *is* an XSLT
> problem, which you can bring to this list.
> 
> Michael Kay
> http://www.saxonica.com/
> 
> > -----Original Message-----
> > From: Jen Jiang [mailto:zhenjiang14221@xxxxxxxxx] 
> > Sent: 25 September 2004 18:15
> > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > Subject: [xsl] Javascript and XSLT
> > 
> > Hello,
> > 
> > In my main XSLT file I use <xsl:call-template
> > name="javascript" /> to include a template which
> > contains javascript functions (cascade menu) into
> the
> > <head></head> tags of the main XSLT file. But when
> I
> > run the file the cascade menu doesn't show up and
> I
> > get an error "Object Expected". 
> > 
> > main XSLT:
> > 
> > <xsl:stylesheet version="1.0"
> > xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> > <xsl:import href="cascademenu_member.xsl"/>
> > <xsl:template match="/">
> > <html>
> > <head>					
> > <xsl:call-template name="cascademenu_member" />
> > </head>
> > <body onLoad="writeMenus()" onResize="if (isNS4)
> > nsResizeHandler()">
> > ...
> > ...
> > </body>
> > </html>
> > </xsl:template>
> > </xsl:stylesheet>	
> > 
> > Template containing the javascript:
> > 
> > <xsl:stylesheet version="1.0"
> > xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> > <xsl:template name="cascademenu_member">
> > <script language="javascript"
> type="text/javascript">
> > <xsl:comment><![CDATA[
> > ]]></xsl:comment>
> > </script>
> > </xsl:template>
> > </xsl:stylesheet>
> > 
> > The problems:
> > 1. The cascade menu doesn't show up at all.
> > 2. Error message:
> >    "Line :20
> >    Error:Object Expected"
> > 
> > Your help is appreciated,
> > 
> > 
> > 
> > 
> > 		
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Mail is new and improved - Check it out!
> > http://promotions.yahoo.com/new_mail
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


Current Thread
Keywords