首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Web 开发
ASP
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
APS中怎么让程序延迟执行
[已结贴,结贴人:fisherboy]
加为好友
发送私信
在线聊天
fisherboy
渔夫的孩子
等级:
发表于:
2008-04-16 19:16:03
楼主
ASP程序;
我希望能在程序代码中的任意一行放入一个代码片段mydelay(n),就可以让程序延迟执行,要延迟多久,由mydelay(n)参数控制。
有这样的方法吗 ?
比如1:
<%
response.write "1111111111111111"
mydelay(1000) '我加这个,希望下条语句延迟1秒。
response.write "2222222222222222"
'并且,注意:我要在浏览器上显示信息的时候,也是先显示111111然后才显示222222222
%>
比如2:
<%
a=1
do while (a <=10)
response.write a&" <br>"
mydelay(1000) '我加这个,希望下条语句延迟1秒。
a=a+1
loop
'同样,我也希望显示的时候是1,2,3。。。一个一个显示的,而不是一下子刷就显示出来了。
%>
补充问,是否需要用到Response.Flush和Response.Buffer=True
问题点数:
40
回复次数:
2
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
myvicy
微尘
等级:
发表于:
2008-04-16 20:01:22
1
楼 得分:
40
不直接支持这个,不过你要的功能可能可以通过前台后台结合的办法来解决,比如用ajax和setTimeout来实现。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hookee
等级:
发表于:
2008-04-16 20:19:57
2
楼 得分:
0
要用waitfor之类的第三方组件或者再复杂点的com thread,再配合Response.Buffer=True Response.Flush使用
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
abc推荐给好友