Asp classic 如何使用Response.Buffer和Flush

Asp classic 如何使用Response.Buffer和Flush,asp-classic,Asp Classic,我有一个asp页面,必须检查是否有大型数据库,大约需要4秒钟 我正在尝试使用Response.Buffer显示“请稍候”,然后显示数据库搜索的结果。然后删除“请稍候” 无论缓冲区位于何处=True和Flush,我只会得到一个空白页,直到显示结果为止 以下是最新的尝试: <% Response.Buffer = True 'Top of page' %> <html> Please Wait.... <% Database search %> <% Rem

我有一个asp页面,必须检查是否有大型数据库,大约需要4秒钟

我正在尝试使用Response.Buffer显示“请稍候”,然后显示数据库搜索的结果。然后删除“请稍候”

无论缓冲区位于何处=True和Flush,我只会得到一个空白页,直到显示结果为止

以下是最新的尝试:

<% Response.Buffer = True 'Top of page' %>
<html>
Please Wait....
<% Database search %>
<% Remove please wait %>
<% Response.Flush %>
Display results
</html>

请稍等。。。。
显示结果
提前谢谢


约翰

经过反复试验,我终于成功了


Response.Flush在“请稍候”之后立即刷新

页面将被缓冲,直到发出Response.Flush()命令。因此,在“请等待…”之后和耗时的操作之前,将是正确的位置。