Sebi123: Timeout erzeugen

Ich habe auf meiner index einen externen Counter eingebunden. Es funktioniert soweit alles. Nur manchmal hat der Server des externen Counters Performance-Probleme bzw. Server-down

Hilft mir hier evtl. ein timeout mittels JS weiter? D. h. wenn die Ziel-URL nach 2 Sekunden nicht angesprochen werden kann wird auf die Ausführung des Counters verzichtet.

<script language="JavaScript" type="text/javascript" src="counter.js"></script>
<noscript>
<img alt="" src="http://www.xxx.com/counter.php?id=xxx&st=img"></noscript>

Ich hab auch schon versucht den das Skript wie folgt einzubauen

<frameset>
...
</frameset>
<script language="JavaScript" type="text/javascript" src="counter.js"></script>
<noscript>
<img alt="" src="http://www.xxx.com/counter.php?id=xxx&st=img"></noscript>
</html>

geht aber leider nicht. Vor Frameset ist das Problem, dass eben bei Performance Problemen das Frameset erst geladen wird, wenn das Skript nach einigem Warten nicht ausgeführt werden kann.

Vielen Dank für Eure Hilfe.

  1. Hallo, Sebi123,

    Ich habe auf meiner index einen externen Counter eingebunden. Es funktioniert soweit alles. Nur manchmal hat der Server des externen Counters Performance-Probleme bzw. Server-down

    Die Frage ist, ob das zu Fehlermeldungen führt. In diesem Falle würde ich versuchen, den Fehler in dem ja offenbar auf Deinem Server liegenden Counter-Script abzufangen. Falls nicht kannst Du sicherlich damit leben, das zwischendurch mal ein paar Besucher nicht gezählt werden ...

    Grüße,

    Sebastian