Hallo,
Ich habe schon versucht ein image direkt von der website zu laden und dann mit images.complete zu prüfen ob es geladen wurde,
eine direkte Ausfrage (spezieller Befehl) für dein Problem dürfte es in JS nicht geben, weshalb lädst du den Teil, der offline nicht angezeigt werden soll, nicht komplett aus dem Netz. So bekommt ein User, der nicht online ist, beispielsweise dein Email-Formular gar nicht zu sehen.
Ciao
Liza