|
主题: 请教:如何每 2 秒改变一个背景图片?
|
aureole
职务:普通成员
等级:1
金币:0.0
发贴:3
|
#12004/7/3 11:35:51
请教各位大师:在一个有前景图片的单元格内,如何每 2 秒改变该单元格的一个背景图片(不依赖鼠标和键盘事件),共 5 张背景图片,也就是每隔 2 秒依次显示5张背景图片,同时不能遮住前景图片? 谢谢!
|
aureole
职务:普通成员
等级:1
金币:0.0
发贴:3
|
#22004/7/4 21:56:41
各位帮帮忙吧,我是个新手,别笑话,不至于大家都不会吧?
|
我佛山人
职务:版主
等级:4
金币:16.0
发贴:2269
|
#32004/7/5 14:05:34
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
|
浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
|
#42004/7/6 9:32:22
山人,将代码写规范些吧。这样写可读性不够好呀,会把师弟搞晕的。
|
aureole
职务:普通成员
等级:1
金币:0.0
发贴:3
|
#52004/7/7 23:52:00
成功了,谢谢大师!!!
|
心魔
职务:普通成员
等级:1
金币:0.0
发贴:26
|
#62004/7/8 0:15:06
山人兄果然高手 不用刷新页面也可以更新的吗? 什么原理
<script defer> 这个用法是什么意思,有没有其他用法啊~~
|
blueoasis
职务:普通成员
等级:1
金币:0.0
发贴:1
|
#72004/7/12 14:33:36
谢谢,正想学呢。 图片如下:
|
不是高手
职务:普通成员
等级:3
金币:5.0
发贴:1352
|
#82004/7/12 19:42:32
关键不是什么defer,是setInterval,他用了匿名函数,规范点的写法是
<script>
function abc(){
var cur=1,total=5;
if(++cur>total)cur=1
demo.background=demo.background.replace(/\d+/,cur)
}
setInterval("abc()",2000)
</script>
|
dnaliang
职务:普通成员
等级:1
金币:1.0
发贴:193
|
#92004/7/12 23:26:55
我是更新的手。。。连看都看不懂。。。 if(++cur>total)cur=1 demo.background=demo.background.replace(/\d+/,cur) } setInterval("abc()",2000) 看不懂。。。
|
dnaliang
职务:普通成员
等级:1
金币:1.0
发贴:193
|
|
dnaliang
职务:普通成员
等级:1
金币:1.0
发贴:193
|
#112004/7/12 23:34:14
cur1
|