Is this loading image / spinner available only for jQuery ajax requests? I have a normal jsp page rendered through calling a struts action. This rendered jsp page is built using jQuery UI tabs and since this contains a lot of content, I want the page to be shown only when it is completely ready. Right now when I call the page, I first see the jQuery UI tabs without any image and then it suddenly flips to the original content will all the images loaded. Any idea on how I could use the spinner image till the page is completely ready for rendering?
Ok. Here is what I want. I request a jsp page and I want to show the page only after all the response has been written to the browser. Below is a screenshot of what happens. Screen 1 appears for a second and then the complete screen gets loaded. I do not want that to happen. Instead of screen 1, a spinner showing "Loading..." should be shown and then once the complete DOM is ready, the page should be shown. Ideas?