首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

for循环中能不能设置循环间隔时间?该怎么处理

2013-01-25 
for循环中能不能设置循环间隔时间?比如说:for i0 to 10response.write(i)next能不能设置每隔5秒输出一次i

for循环中能不能设置循环间隔时间?
比如说:

for i=0 to 10

response.write(i)

next

能不能设置每隔5秒输出一次i的值

[解决办法]
不能!

除非你写个死循环

t=now()
do while t<now-5s
[解决办法]
类似的功能,你应该在javascript 中在客户端完全,而不是在你的服务端实现。
[解决办法]
如果你I的循环周期不是很大的话,可以的!
但如你的I值足够大的话!那就不必要了!
[解决办法]
不能,在服务端再长的时间,传到客户端就是一次性的,除非页面自已刷新自己,还是有javascript在页面上实现的好.
[解决办法]

引用:
比如说:

for i=0 to 10

response.write(i)

next

能不能设置每隔5秒输出一次i的值

用组件可以模仿sleep
[解决办法]
引用
一条心看看用javascript怎么来合理实现

仅此一路,不要再浪费时间考虑ASP中实现了。
[解决办法]

var speed = 1000;
var i = 0;
function showTheNum(){
if(i<10){
i++;
box1.value = i;
}
}
var MyShow=setInterval(showTheNum,speed);
</script>
<input id="box1" value="0">

热点排行