要實時顯示進度,可以在每次調用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,以確保內容被立即發送到瀏覽器。