韩顺平网页设计第四十二讲1
2013-11-28 10:01
176 查看
window的方法setInterval()的使用案例:
每隔一秒刷新时间
//setInterval()按照指定的周期来循环调用函数或者表达式。是一个window对象 //每隔一秒钟弹出hello word function sayHello(){ window.alert("hello"); } //简单的时钟 function showTime() { //document.writeln(new Date()); //两个元素间的文本可以通过 对象.innerText 来传递 document.getElementById("mytime").innerText = new Date().toLocaleString(); } //setInterval("sayHello()",1000); setInterval("showTime()",1000);//1000表示每隔一秒钟一次 </script> </head> <body> <input type="button" value="删除记录" onclick="test()"> <span id="mytime"></span> </body>
window的方法setInterval()的使用案例:
几张静态图片动态显示:
<script language="javascript" type="text/javascript"> //setInterval()按照指定的周期来循环调用函数或者表达式。是一个window对 //让静态图片跑起来 var n=1; function runChild() { if(n>100) n=1; //得到mying对象 var myimg=document.getElementById("myimg"); myimg.src="images/"+((n++)%2)+".jpg"; } setInterval("runChild()",100); </script> </head> <body> <img src="images/0.jpg" id="myimg"/> </body>上面实例中,如果要小人往前走,只需要给小人加style属性left值就可以了。
setTimeout()是指定时间以后调用,但是只调用一次。
cleanInterval可以取消用setInterval设置的timeout值。
小矮人跑30次,然后停止五秒钟,然后继续跑30次循环下去,代码如下:
<script language="javascript" type="text/javascript"> //setInterval()按照指定的周期来循环调用函数或者表达式。是一个window对 //让静态图片跑起来,同时跑累了歇一会儿 //setInterval可以返回一个给cleanInterval设置的值。相当于timeout的一个编号 var n=1; function runChild() { if(n>30) { //停止第一个定时器 clearInterval(myTimer); //五秒以后启动第二个定时器 setTimeout("reRun()",5000); n=1; } //得到mying对象 var myimg=document.getElementById("myimg"); myimg.src="images/"+((n++)%2)+".jpg"; } //第一个定时器 var myTimer = setInterval("runChild()",100); function reRun() { myTimer = setInterval("runChild()",100); //第二个定时器 } </script> </head> <body> <img src="images/0.jpg" id="myimg"/> </body>
相关文章推荐
- TCP和UDP的"保护消息边界" (经典)
- Animation中缩放View,中断动画后在低版本手机上背景无法还原的问题;
- bringChildToFront()将view显示在屏幕最前方
- session过期 ajax访问不能返回登录页面问题
- AspectJ的Execution表达式
- 地址无关代码
- 一个OCI程序小例子
- 使用动态表单接收与存储信息
- 文本文件与二进制文件区别
- Android启动过程中背景图片显示
- C++作业03_01: 将写的n封信和n个信封全部装错。设Dn为n封信装错信封可能的种类
- Daemon的实现
- (经典)tcp粘包分析
- List<>.Contains<>的用法
- c#读取二进制文件 文件结束标志
- 商丘哪有卖钟表的 田园挂饰的那种
- 解决ubuntu下mplayer只有声音没有视频的问题
- 免安装tomcat6.0启动方法:解决双击startup.bat一闪而过问题
- 商丘哪有卖装饰画的 家里装修后还显得空荡荡的
- C++作业02_02: 4 名专家对 4 款赛车进行评论