One use case I have for putting javascript in .tml is to get a function
to execute after a zone update. Due to Tapestry attaching onclick event
handlers to actionlinks (as opposed to using onclick attribute), it's
not that easy afaik to guarantee your own method will get called
afterwards (the DOM standard does not specify in which order attached
events should be fired). So at the bottom of my zone I have a
<script>myFunction();</script> block.

Seems to work, although is probably a horrible hack and not the right
way to do things... :)

R.



On Thu, 2010-12-16 at 11:45 -0300, Nicolas Barrera wrote:
> Yes, it's true it might not be the fastest or easiest way, but
> I think it's good that Tapestry "forces" you to things the right way.
> 
> Nicolás.-



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to