如何每两秒循环一次

How to loop every two seconds

本文关键字:一次 何每两 循环      更新时间:2023-09-26

我的ColdFusion代码有问题。

我正在试着写一些代码,每2秒循环一次。我尝试使用cfloop并在日期或时间范围内循环。但这并不能解决我的问题。有人能帮我解决这个问题吗?

您也可以使用循环来解决这个问题。您所需要做的就是用适当的步骤编写一个索引循环,例如您可以参考以下代码:

  <cfset startTime = CreateTimeSpan(0,0,5,10)>
  <cfset endTime = CreateTimeSpan(0,0,5,20)>
  <cfloop from="#startTime#" to="#endTime#" index="i" step="#CreateTimeSpan(0,0,0,2)#">
         Hello World! <br />
   </cfloop>

您可能正在寻找sleep函数。你可以在CFML中调用它:

  <!--- 2 second delay --->
  <cfset sleep(2000) />  

或从CFScript (Ecmascript/Javascript符号):

  sleep(2000);

应该有很多关于睡眠的例子