/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Flush
Fra : JH


Dato : 13-11-01 02:05

Hvad er det lige der gør, at når jeg kalder nedenstående script første
gang, så virker 'flush' ikke rigtig. Jeg får først noget på skærmen
når scriptet er færdig. Hvis jeg så derefter 'refresh'er' siden, så
virker det som det skal... altså først kommer teksten 'start' ud og
senere så 'slut' ud ??

<%
Response.Write("start...<br>")
Response.Flush()

' tidsspilde!
for i=0 to 10000000
next

Response.Write("slut")
Response.End()
%>


 
 
JH (13-11-2001)
Kommentar
Fra : JH


Dato : 13-11-01 23:39

Er det mon en browser ting ?
I min Netscape virker det fint...... er der ingen som kender til det ?

På forhånd tak.


On Tue, 13 Nov 2001 02:04:57 +0100, JH <newsfilter3@dk2net.dk> wrote:
> Hvad er det lige der gør, at når jeg kalder nedenstående script første
> gang, så virker 'flush' ikke rigtig. Jeg får først noget på skærmen
> når scriptet er færdig. Hvis jeg så derefter 'refresh'er' siden, så
> virker det som det skal... altså først kommer teksten 'start' ud og
> senere så 'slut' ud ??
>
> <%
> Response.Write("start...<br>")
> Response.Flush()
>
> ' tidsspilde!
> for i=0 to 10000000
> next
>
> Response.Write("slut")
> Response.End()
> %>


JH (15-11-2001)
Kommentar
Fra : JH


Dato : 15-11-01 01:30

> Er det mon en browser ting ?
> I min Netscape virker det fint...... er der ingen som kender til det ?

Fra MS.......

I'm sorry that what you want to do with regards to displaying a
"please wait" message is not possible with current non-push
technology.

You had mentioned that the Netscape browser seemed to work correctly.
This is because the netscape browser buffers the information being
sent to it, when it's complete, it then displays the information.
There is no new header that the response.buffer or response.flush
sends to the browser to cause it to change the information that has
already been sent or display only a part of the information. It's
either all or nothing.

Best regards,
Microsoft Developer Support


Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408942
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste