临时写了个简单的,你就参考着看一下原理吧。
<Script>
function init(){
changePic()
} function changePic(){
var P=new Array("1-1.gif","1-2.gif")
var name=document.all.pic.src
name=name.substring(name.indexOf(".")-3,name.indexOf(".")+4)
for(var i=0;i<P.length;i++){
if(name==P[i] && i<P.length){
document.all.pic.src=P[i+1]
break
}
else{
document.all.pic.src=P[0]
break
}
}
setTimeout("changePic()",3000)
}
</Script>
<body onload=init()>
<img src="1-1.gif" id="pic">
</body>
<Script>
function init(){
changePic()
} function changePic(){
var P=new Array("1-1.gif","1-2.gif")
var name=document.all.pic.src
name=name.substring(name.indexOf(".")-3,name.indexOf(".")+4)
for(var i=0;i<P.length;i++){
if(name==P[i] && i<P.length){
document.all.pic.src=P[i+1]
break
}
else{
document.all.pic.src=P[0]
break
}
}
setTimeout("changePic()",3000)
}
</Script>
<body onload=init()>
<img src="1-1.gif" id="pic">
</body>
解决方案 »
- 把$换成jquery JS报出undefined is not a function错误
- jquery each 内部的延时这样写可有用啊?
- javasciript 编辑文档以及保存到数据库
- javascript中alert或confirm对话框中,如何更改系统自带的!或?图标,非常着急!!在线等。多谢各位高人帮忙
- 打开页面[-前-]显示1图片5秒钟,5秒钟后图片消失,显示页面其它内容如何做,谢谢?
- 注册事件调用的问题
- 在dom中子节点有没有属性表示自己的索引号的呢
- Firefox Javascript调用object问题
- 这种表达式是啥意思
- vue路由切换如何使子路由滚动到顶部
- 请问给位高手怎样可以在JavaScript中实现导出的功能 (心急人上)
- 问一个框架问题?
<br>
<img src="c1.jpg" name="aimg">
<script>
var i=1;
function atime(){
document.all.aimg.src="c"+i +".jpg"
i++;
if(i>3)i=1;
at=setTimeout("atime()",1000)}
atime();
</script>
不过我是想做出就像放电影的那样,而不是像看幻灯片那样!
也就是说我建一个框,图片能缓缓的循环,一张接一张的走,像流水一样