Jo. Ich habs.
Exceptionhandling in JS? Gibts nur bei Bildern mit onError, also versuch ich doch mal einfach ein Bild vom Server zu laden und les die Exception aus. Geht wunderbar! Für alle, die das gleiche Problem haben, hier das Script:
frameset mit zwei frames: warten (dort wechselt dann die Seite, wenn Tomcat läuft von 'Geduld' auf 'Geht los' und dieser frame, ich nenne ihn logik und er ist unsichtbar (0%).
----------------------------------------------------------
<HTML>
<HEAD>
<meta http-equiv="refresh" content="3; URL=logik.html">
<SCRIPT>
function gefunden(erfolg)
{
if(erfolg==1)
{
status="tomcat läuft!";
parent.warten.location.href="weiter.html";
}
else
{
status = "TomCat noch nicht bereit...";
}
}
</SCRIPT>
</HEAD>
<BODY>
<IMG src="http://localhost:8080/ttvg/kontrollbild.jpg" onError="javascript:gefunden(0)" onLoad="javascript:gefunden(1)">
</BODY>
</HTML>
-----------------------------------------------------------
Das allereinzigste Problem ist, dass ich diese Seite nicht sofort aufrufen kann, da er dann von vornherein behauptet, TC läuft schon. Daher benutze ich eine Umleitungsseite als Einstiegsseite, die mit einer Verzögerung von 3 Sekunden diese "logik"-Seite aufruft.
Fossy.