Thank you very much! Good to find the lifty way; time to refactor some
code =)

On Jul 29, 11:43 pm, "marius d." <[email protected]> wrote:
> Well assume you snippet returns a NodeSeq:
>
> import net.liftweb.http._
> import js._
> import JE._
> import JsCmds._
>
> def myFunc(xml: NodeSeq): NodeSeq = {
>   ...
>   resultingNode ++ <head>{Script(OnLoad(Call("myStartupFunction")))}</
> head>
>
> }
>
> In the above example we are returning a <head> node as well which will
> be merged by Lift automatically in the real page <head>. Then I'm
> using Lift's JavaScript abstractions to call on load function
> myStartupFunction. Instead of
>
> <head>{Script(OnLoad(Call("myStartupFunction")))}</head> you can also
> use
>
> <head>
> <script type="text/javascript" charset="utf-8">{
>         Unparsed("""
>          jQuery(document).ready(function() {
>             myStartupFunction();
>           })
>          """)
>        }
>
> </head>
>
> Br's,
> Marius
>
> On Jul 30, 8:13 am, DFectuoso <[email protected]> wrote:
>
> > This is probably trivial but can't seem to find the lifty way...
> > without hand rolling javascript
> > What is the best way to generate(in the snippet) a javascript command
> > to be run on the window.onload event?
>
> > Thank you very much you divine and infinite source or lift knowledge
> > AKA lift google group =)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to