过渡页面 [英] Transition Page

查看:86
本文介绍了过渡页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都知道我可以做什么来构建一个转换页面,而ASP代码在

背景中运行?寻找要说的话请等待

loading .....

Anyone know what I can do to build a transition page while ASP code runs in
the background? Looking for something to say "Please wait while
loading....."

推荐答案

请稍等loading.


<%Response.Flush

''''代码需要很长时间

% >

感谢您的等待。


这里有更多信息。 http://www.darkfalz.com/1058/


Ray在工作


" Roger Cantillo" < RO **** @ axiomsw.com>在消息中写道

新闻:uI ************** @ TK2MSFTNGP09.phx.gbl ...
Please wait while loading.

<% Response.Flush
''''''code that takes a really long time
%>
Thanks for waiting.

Here''s some more info. http://www.darkfalz.com/1058/

Ray at work

"Roger Cantillo" <ro****@axiomsw.com> wrote in message
news:uI**************@TK2MSFTNGP09.phx.gbl...
任何人都知道我能做什么在ASP代码在后台运行
的同时构建转换页面?寻找要说的话请等待
加载.....
Anyone know what I can do to build a transition page while ASP code runs in the background? Looking for something to say "Please wait while
loading....."



确保放置响应在Response.flush之前.write Space(256)。

IE有一个行为(bug?),它不会显示页面的任何部分

直到at已发送至少256个字节。这是你可以使用的三个函数。

''等待页面函数

Sub PrintWaitPageHeader(strHeaderMessage)

Response.write"< html>< body>"& vbCrLf

Response.write"< h2>"& strHeaderMessage&"< / h2>" & Space(256)& vbCrLf

Response.Flush

End Sub


Sub PrintWaitPageStatus(strStatusMessage)

Response.write strStatusMessage& Space(256)& vbCrLf

Response.Flush

End Sub


Sub PrintWaitPageComplete(strRedirectURL)

Response.write"< script type ="& Chr(34)&" text / javascript"& Chr(34)&"> ;"& vbCrLf

Response.write" document.location.href =''"& strRedirectURL&"'';"& vbC rLf

Response.write"< / script>"& vbCrLf

Response.write"< p>"& ;空格(256)& vbCrLf

Response.write"< p>如果页面没有转移,< a href ="& _

Chr(34)& strRedirectURL& Chr(34)&">点击此处。< / a>"& vbCrLf

Response.write"< / body>< ; / html>"

Response.Flush

End Sub


Shailesh


Roger Cantillo写道:
Make sure to put Response.write Space(256) before the Response.flush.
IE has a behaviour (bug?) where it won''t display any part of the page
until at least 256 bytes have been sent. Here are three functions you
can use.
'' Wait page functions
Sub PrintWaitPageHeader(strHeaderMessage)
Response.write "<html><body>"&vbCrLf
Response.write "<h2>"&strHeaderMessage&"</h2>"&Space(256)&vbCrLf
Response.Flush
End Sub

Sub PrintWaitPageStatus(strStatusMessage)
Response.write strStatusMessage&Space(256)&vbCrLf
Response.Flush
End Sub

Sub PrintWaitPageComplete(strRedirectURL)
Response.write "<script type="&Chr(34)&"text/javascript"&Chr(34)&">"&vbCrLf
Response.write "document.location.href=''"&strRedirectURL&"'';"&vbC rLf
Response.write "</script>"&vbCrLf
Response.write "<p>"&Space(256)&vbCrLf
Response.write "<p>If the page does not transfer, <a href="&_
Chr(34)&strRedirectURL&Chr(34)&">click here.</a>"&vbCrLf
Response.write "</body></html>"
Response.Flush
End Sub

Shailesh

Roger Cantillo wrote:
当ASP代码在后台运行时,任何人都知道我可以做些什么来构建转换页面?寻找要说的话请等待
加载.....
Anyone know what I can do to build a transition page while ASP code runs in
the background? Looking for something to say "Please wait while
loading....."






将当通过

Request.Form?

Shailesh Humbad访问表单数据时,Response.Flush会有任何问题。 <胡****** @ hotmail.com>在消息中写道

news:eu ********************** @ twister.columbus.rr。 com ...
Will Response.Flush give any trouble when accessing form data via
Request.Form?
"Shailesh Humbad" <hu******@hotmail.com> wrote in message
news:eu**********************@twister.columbus.rr. com...
确保在Response.flush之前放置Response.write Space(256)。
IE有行为(bug?),它不会显示任何部分页面
直到至少发送256个字节。以下是您可以使用的三个功能。

''等待页面功能
Sub PrintWaitPageHeader(strHeaderMessage)
Response.write"< html>< body> ; &&;& vbCrLf
Response.write"< h2>"& strHeaderMessage&"< / h2>"& Space(256)& vbCrLf
Response.Flush
结束Sub

Sub PrintWaitPageStatus(strStatusMessage)
Response.write strStatusMessage& Space(256)& vbCrLf
Response.Flush
End Sub

Sub PrintWaitPageComplete(strRedirectURL)
Response.write"< script
type ="& Chr(34)&" text / javascript"& Chr(34 )&">"& vbCrLf Response.write" document.location.href =''"& strRedirectURL&"'';"& vbC rLf
Response.write" ;< / script>"& vbCrLf
Response.write"< p>"& Space(256)& vbCrLf
Response.write"< p> if页面做n转移,< a href ="& _
Chr(34)& strRedirectURL& Chr(34)&">点击此处。< / a>"& vbCrLf
Response.write"< / body>< / html>"
Response.Flush
End Sub

Shailesh

罗杰Cantillo写道:
Make sure to put Response.write Space(256) before the Response.flush.
IE has a behaviour (bug?) where it won''t display any part of the page
until at least 256 bytes have been sent. Here are three functions you
can use.
'' Wait page functions
Sub PrintWaitPageHeader(strHeaderMessage)
Response.write "<html><body>"&vbCrLf
Response.write "<h2>"&strHeaderMessage&"</h2>"&Space(256)&vbCrLf
Response.Flush
End Sub

Sub PrintWaitPageStatus(strStatusMessage)
Response.write strStatusMessage&Space(256)&vbCrLf
Response.Flush
End Sub

Sub PrintWaitPageComplete(strRedirectURL)
Response.write "<script type="&Chr(34)&"text/javascript"&Chr(34)&">"&vbCrLf Response.write "document.location.href=''"&strRedirectURL&"'';"&vbC rLf
Response.write "</script>"&vbCrLf
Response.write "<p>"&Space(256)&vbCrLf
Response.write "<p>If the page does not transfer, <a href="&_
Chr(34)&strRedirectURL&Chr(34)&">click here.</a>"&vbCrLf
Response.write "</body></html>"
Response.Flush
End Sub

Shailesh

Roger Cantillo wrote:
当ASP代码在后台运行
时,任何人都知道我可以做些什么来构建转换页面?寻找要说的话请等待
加载.....
Anyone know what I can do to build a transition page while ASP code runs in the background? Looking for something to say "Please wait while
loading....."



这篇关于过渡页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆