handleretry=setTimeout(function(){handleNewContent(target,db,table,id,kind,parameter);},125); }else{
Was soll das bewirken? Der HttpRequest ist fertig, warum willst du die Funktion noch mal aufrufen?
»»
Der Request ist onreadystatechange noch nicht fertig, erst hat er ja den Status 3. Man braucht die Callback Funktion ja erst wenn er Status 4 hat weil ja erst dann die Daten da sind. Ohne den Timeout habe ich keine Daten bekommen und der Status war 3. Je nach Aufwand der Abfrage im PHP Teil sind die Daten ja erst ein paar milisekunden bis paar sekunden später da.
Ich glaube das ist eher das Problem, wenn du es so machen willst, darfst du den Request erst aufrufen, wenn die Tranparenz Funktion fertig ist.
Das habe ich ja in meinem ersten Post zu machen versucht und es ging im Firefox aber nicht im Explorer 8, auch nicht im 7er Modus.
Gruß Martin