租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

asp Response.flush怎么实时显示进度

发布时间:2024-02-28 17:34:17

asp Response.flush怎样实时显示进度

要实时显示进度,可以在每次调用Response.Flush()以后,立即调用Response.Write()来输出进度信息。例如:

Response.Buffer = True
For i = 1 To 100
    Response.Write("Progress: " & i & "%<br>")
    Response.Flush()
    ' 履行一些耗时操作
Next
Response.Write("Progress: 100%<br>")
Response.Flush()

这样就能够在每次调用Response.Flush()后立行将进度信息输出到浏览器上。请注意,Response.Buffer一定要设置为True,以确保内容被立即发送到浏览器。