I have a pretty large form to develop and it could take some time to render (over 5 secs). Now to give the user an indication of something happening I’d like to fire up a lightbox with a simple “page loading” message whilst the rest of the page loads in the background. Once the page is fully loaded I can close the lightbox and the user can continue through the application. Now I know I shouldn’t use window.onload to activate this as jQuery’s document.ready is quicker and a better solution for this issue but does anyone have any advice on how to do this or if it’s possible.
Share
It is better to just add a semi-transparant div to the dom and and make it disappear onload.
Executing javascript-heavy functions (like the lightbox) kind of defeat the purpose of a waiting indicator.