请问一下使用比如ASP语句可以实现等待几秒之后再执行之后代码的功能吗?

FanSuen 2003-09-21 05:37:04
比如说我希望在页面执行中突然停下,显示出一些字,然后等待两秒之后继续!

请问怎么来写呢?

<%
******************
Response.Write "程序正在读取中...请稍后两秒"

(这里是否可以插入一个ASP语句来让程序等待两秒呢?????请问各位?谢谢)

Response.Write "程序读取完成"
%>
...全文
156 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanghr100 2003-09-21
  • 打赏
  • 举报
回复
<%
'''写保存数据到数据库的代码
%>
<html>
<head>
<meta http-equiv='refresh' content='2;url=upload.asp'>
<% end if %>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href=site.css rel=stylesheet>
</head>
<body>
<p> </p>
<p>保存成功!两秒钟后自动返回</p>
<p> </p></body>
mzcih 2003-09-21
  • 打赏
  • 举报
回复
怎么人家帮了你,都不结贴给分。
Tal 2003-09-21
  • 打赏
  • 举报
回复
循环
birdme007 2003-09-21
  • 打赏
  • 举报
回复
up
ttt2 2003-09-21
  • 打赏
  • 举报
回复
做了循环
FanSuen 2003-09-21
  • 打赏
  • 举报
回复
楼上这位兄弟的办法是最普遍的办法,没办法放到一整段ASP程序中去运行啊!

对不起了,不过还是很感谢你!
FanSuen 2003-09-21
  • 打赏
  • 举报
回复
对不起对不起,昨天晚上熬了一晚上,今天早晨提的问题,结果一觉睡觉到现在,结贴结贴!
saucer 2003-09-21
  • 打赏
  • 举报
回复
you could try (on another machine other than the web server machine)

<%
Response.Buffer = true
******************
Response.Write "程序正在读取中...请稍后两秒"
Response.Flush()

(这里是否可以插入一个ASP语句来让程序等待两秒呢?????请问各位?谢谢)

Response.Write "程序读取完成"
%>

but consider to use a separate waiting page:

waiting.asp:
<META HTTP-EQUIV="Refresh" CONTENT="1;url=YourLongRunning.asp">
程序正在读取中...请稍后

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧