Struppi: Ajax Problem

Beitrag lesen

Try this:

Aber Vorsicht dieser Code funktioniert nicht immer. Da der XMLHttpRequest global ist, wird bei jedem Aufruf von ajaxRequest() das Objekt neu erzeugt und das alte überschrieben. Wenn der alte Request aber noch nicht fertig abgehandelt wurde, erzeugt das im IE einen Fehler. Besser ist es nicht bei jedem Aufruf ein neues XMLHttpRequest zu erzeugen, sondern nur eins und dieses bei einem Abbruch wiederverwenden. Dazu muss dann die abort() Methode verwendet werden.

Struppi.