|  | 
 
| 延迟执行是延迟一段时间后再执行某段代码,该代码只执行一次,而不是一直执行下去。使用 Window 对象的 setTimeout() 方法可以延迟代码的执行,其语法如下: jsCode :要延迟执行的 JavaScript 代码。window.setTimeout(jsCode, delay)delay :延迟执行的时间,单位为毫秒。
 
 测试代码:
 上面代码会在状态栏以跑马灯的形式显示“欢迎访问曲径通幽论坛”这个字串。<html>
 <head>
 <title>跑马灯</title>
 <meta http-equiv="content-type" content="text/html;charset=utf-8">
 
 <script type="text/javascript" language="javascript">
 <!--
 var str = "欢迎访问曲径通幽论坛";
 
 var strlen = 0;
 
 function showText()
 {
 if (strlen == str.length)
 strlen = 0;
 
 strlen++;
 
 var statusText = str.substring(0, strlen);
 
 window.status = statusText;
 
 window.setTimeout("showText()", 500);
 
 }
 
 -->
 </script>
 
 </head>
 <body onLoad="showText()">
 
 </body>
 
 </html>
 
 另一个例子参考另一个帖子:http://www.groad.net/bbs/read.php?tid-7766.html
 | 
 |