怎么动态输出1,2,3,4类似这样的 先输出1,过会 输出2,再过会 输出3 。。。这样子的
怎么动态输出1,2,3,4类似这样的如, 输出1,过会 输出2,再过会 输出3 。。。这样子的
我用
for (int i = 0; i < 10; i++)
{
Response.Write (i);
}
这个是一下子就全输出了,有没办法,让1输出后,过会再输出2...... --------------------编程问答-------------------- 设置时间 --------------------编程问答-------------------- javascript的 setInterval 去执行输出,这样不刷新页面 --------------------编程问答-------------------- 用asp.net直接实现可以吗 --------------------编程问答-------------------- 就是有点像进度条那样,不是用JS --------------------编程问答-------------------- 使用时间控制器就好了。。 --------------------编程问答-------------------- 楼主需要了解HTTP协议的基本机制呵。
一次请求对应一次响应。只能把1234在一次响应里全获取到,然后通过JS控制效果:
1......2......3......4...... --------------------编程问答-------------------- timer控件 --------------------编程问答-------------------- <script language="javascript" type="text/javascript">
var m;
m = setInterval("fun()",1000); function fun()
{
for (int i = 0; i < 10; i++)
{
Response.Write (i);
}
</script>
加上这个JS试试
--------------------编程问答-------------------- 后台用timer控件
前台就用setInterval方法 --------------------编程问答-------------------- --------------------编程问答-------------------- 都不是我想要的, --------------------编程问答-------------------- thread.sleep(1000)。。休眠。 --------------------编程问答-------------------- 支持#6楼..
即使在服务器端输出,你也要先从客户端发起请求。楼主还是从前端js着手吧。
#12楼,这样只会延长响应时间,它还是一次输出的。 --------------------编程问答-------------------- 用js控制线程休眠 --------------------编程问答-------------------- 你是要过多久再显示下个数字呢? --------------------编程问答-------------------- 能说说具体方法吗 --------------------编程问答-------------------- 对了,还有你需要手动输入什么后再显示下个数字? --------------------编程问答-------------------- 其实就是有一些循环计算,算了一个就显示1,第二个就显示2,.......
不是那种,都输出来了再做效果 --------------------编程问答--------------------
那你就在你的循环里执行你要走的代码,第一个方法执行成功了,你加一个休眠时间,提示 第一个计算完成,正在计算第二个...
比如说你的休眠时间10秒,也就是10秒后执行你的下个一个操作! --------------------编程问答--------------------
--------------------编程问答-------------------- for (int i = 0; i < 10; i++)
for (int i = 0; i < 10; i++)
{
Response.Write(i);
Response.Flush();
System.Threading.Thread.Sleep(1000);
}
{
Response.Write(i);
Response.Flush();
System.Threading.Thread.Sleep(1000);
}
--------------------编程问答-------------------- thread.sleep(停止时间) --------------------编程问答--------------------
补充:.NET技术 , ASP.NET