> I really feel like there should be an option for > the @Script > component that just says "embed a link to this > script. Don't rewrite it,
Have you looked at the <include-script> element of the Tapestry script specification. It generates : <script language="JavaScript" type="text/javascript" src="(path to your java script"></script> Shing --- Patrick Casey <[EMAIL PROTECTED]> wrote: > > If I recall though @Script really wants to rewrite > your javascript > for you on the fly and has some weird requirements > (like you have to block > your whole script inside a big-old CDATA area). I > looked at it and couldn't > find a way to make it just put out a script > *exactly* as I have it in the > file system (I have lots of javascript on file I've > been using for years). > > I eventually had to use the any component to make > it work e.g. > > <component id="aScript" type="Any"> > <static-binding name="element" value="script"/> > <binding name="src" > expression="assets.some_script_js"/> > </component> > > <script jwcid="aScript" language="JavaScript" > type="text/javascript"/> > > I really feel like there should be an option for > the @Script > component that just says "embed a link to this > script. Don't rewrite it, > don't parse it, don't muck with it, just link it." > For the way I at least > work, that's the 80% case. For me it's actually the > 100% case as I've never > shipped an app that needed to modify javascript on > the fly; I just use > parameterized javascript and embed parameters into > the function calls on the > form, a technique that hasn't failed me yet. > > --- Pat > > PS Its possible there is such an option in the > Script component > already, but I at least couldn't find it :). > -----Original Message----- > From: euphobot [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 03, 2005 9:05 AM > To: Tapestry users > Subject: Re: Component includes > > @Script is a component that does that explicitly. > > Robert wrote: > > > Hi, > > > > Is it possible to let a Tapestry component cause a > webpage to include > > an external javascript and/or css file? > > So putting a component on your page will also > cause a <script > > src="...> and <link href="...> in the HEAD > section? > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > Home page : http://uk.geocities.com/matmsh/index.html Send instant messages to your online friends http://uk.messenger.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]