Traditionally, to call a JavaScript function once the page has loaded, you’d add an onload attribute to the body containing a bit of JavaScript (usually only calling a function)

<body onload="foo()">

When the page has loaded, I want to run some JavaScript code to dynamically populate portions of the page with data from the server. I can’t use the onload attribute since I’m using JSP fragments, which have no body element I can add an attribute to.

Is there any other way to call a JavaScript function on load? I’d rather not use jQuery as I’m not very familiar with it.

8 Answers
8

Leave a Reply

Your email address will not be published. Required fields are marked *