On Mon, 15 Feb 2010 18:36:14 -0200, Argo Vilberg <wilps...@gmail.com>
wrote:
Hi,
Hi!
Last time i dealing with javascript and Tapestry5 there was very
difficult to write any javascript. Tapestry just took control over my
own javascript.
Please explain what you meant by "Tapestry just took control over my own
JavaScript". Tapestry doesn't mess with <script> blocks in your page
template.
My example is here www.elavtoit.com/loading.html
This example uses onLoad="init()", a deprecated way to make something run
when a page is loaded, as just one function can be invoked.
I implemented the same with this:
@IncludeJavaScriptLibrary({ "${tapestry.scriptaculous}/prototype.js"}) in
my class.
<div id="loading" style="position:absolute; width:100%; text-align:center;
top:300px;z-index: 10; font-size: 100px;background-color:
white;">Loading!!!</div>
<img src="http://www.spp.ee.kth.se/res/tools/mms/MMS_large.jpg"/> <!--
just to force a slow loading page -->
<script type="text/javascript">
Event.observe(window, 'load',
function() { $('loading').hide(); }
);
</script>
in the template.
--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
and instructor
Owner, software architect and developer, Ars Machina Tecnologia da
Informação Ltda.
http://www.arsmachina.com.br
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org