Hallo!
Wie wäre es denn, Dein Problem eher serverseitig zu lösen, bspw. mit einem 203-er Response (keine neue Antwort) vs. 200 (OK, jetzt das Formular absenden) - dann bräuchtest Du nicht den responseText, sondern könntest den status abfragen - und bei einem Timeout (der ohne Status bleibt oder bei einem CGI-Timeout ggf. einen 500er-Status produziert) ggf. einen neuen Request absetzen.
Gruß, LX
--
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes