Thread Previous • Date Previous • Date Next • Thread Next |
Lars Madsen :
Jeg tror ikke at du kan få browseren til at vise halvfærdige sider.nemlig. mener dog at firefox kan noget specielt med xml+xhtmlNormalt plejer man at sende en side som auto loader en anden side osv. Evt. kunne du bruge AJAX.Det var lige netop ajax jeg sad og overvejde.
Ajax virker faktisk fint. Blev godt nok nødt til at forke min CGI process for at få browseren til at lade være med at stå og loade, men test applikationen kører fint.
Siden lver et rekursivt Ajax kald via xmlHttp, dvs. i slutningen af den funktion som er bundet til onreadystatechange, lavet vi et nyt xmlHttp object som kalder den samme status cgi som henter beskeder ud fra en MySQL. Resultatet appendes til teksten i en <div> via
var txt = currentAJAX.responseText; ... // forskellige tests document.getElementById('status').innerHTML += txt;Forresten, dette er måske lidt off topic, men er der nogen som ved hvordan man via javascript kan tilføje tekst til f.eks. end <div> som har begrænset højde og derfor får scroll når siden bliver lang, på en sådan måde at fokus er på det seneste tilføjede.
Ovenstående virker fint, men fokus vedbliver på det første tekst i <div>'en.
Jeg er stadigvæk nybegynder i javascript, så jeg kunne sikkert også finde det i en JS bog, men der kunne jo være andre kendte en løsning.
/daleif
Thread Previous • Date Previous • Date Next • Thread Next |