03. maj 2002 - 14:08Der er
11 kommentarer og 1 løsning
.Flush
Det er en søge-side jeg har lavet og den virker egentlig fint, men jeg kunne godt tænke mig at den skrev hver enkelt fundne post ud efterhånden som den finder dem. For at undgå for lang vente tid!!! Har forsøgt med Response.Flush efter hvert loop, men det virker ikke !?!?!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
browseren viser først tabellen når den er helt færdig med at indlæse alt hvad tabellen skal indeholde. dvs. response.write "<table>" For i = 0 To 10000 response.write "<tr><td>tal " & i & "</td></tr>" response.flush Next response.write "</table>" VIL IKKE VIRKE
For i = 0 To 10000 response.write "<table>" response.write "<tr><td>tal " & i & "</td></tr>" response.write "</table>" response.flush Next MEN DETTE VIL
Det giver faktisk samme resultat. Der er noget HTML i toppen, det kommer med det samme, men selve udtrækket fra DB kommer nogle Sec. efter og det kommer på én gang.
Det jeg gerne ville opnå er at resultaterne nærmest 'ruller' ned over siden.
loukas>> jeg ved godt hvad du mener, men troede faktisk at den ville gøre det med buffer slået fra. Og flush virker heller ikke siger du jo, så jeg ved faktisk ikke hvordan. Jeg går ud fra at grunden ikke er effekten, men den at folk kan læse det er der loaded uden at behøve at vente til siden er loadet ikke? Jeg ved dog ikke om det overhovedet kan lade sig gøre, for hvorfor skulle man så lave en "max antal viste poster" i de fleste fora??
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.