Es gibt mehrere Möglichkeiten. Du kannst JavaScript-seitig bspw. das Intervall dynamisch erhöhen, wenn eine Zeit lang nichts passiert (z.B. bis auf 120 sek).
Ansonsten empfehle ich Dir, Dich mit der serverseitigen Technologie auseinanderzusetzen, für den die Marketingsprech-Bezeichnung "COMET" geprägt wurde, eine Technik, die eine HTTP-Verbindung in beide Richtungen offen hält.
Problematisch dabei dürfte vor allem sein, dass normale Webserver wie Apache, MSII oder lighttpd die entsprechende Technik noch nicht unterstützen, Du also für die COMET-Verbindungen entweder ein Modul schreiben oder einen komplett neuen Server einsetzen musst, natürlich auf einem anderen Port als den statischen Server.
Gruß, LX
--
RFC 1925, Satz 3: Mit ausreichendem Schub fliegen Schweine wunderbar. (...)
RFC 1925, Satz 3: Mit ausreichendem Schub fliegen Schweine wunderbar. (...)