My site uses the Google Maps API. In situations where the connection to Google is slow and the map can’t be rendered in a reasonable time, I’d like a Javascript callback method to be called such that I can display a useful message to the user rather than have a ‘loading…’ message constantly displayed.
Is this achievable?
Maybe you could have a sleep function that would check if the page has loaded yet, and after a certain time you take some sort of action.
See this posting for a situation similar to yours
setTimeout might be useful too.
so, you would have: