定时改变img的src属性,并改变对应新闻列表

haibeiwendao 2012-03-05 10:43:50
<html>
......
<body>
......
<img src="imges/人们武装.jpg" id="img" />
.....<!--script调用的为新闻列表-->
<script src="http://210.43.0.10/inc/inc_article_l.asp?css=article&num=7&long=20&m=1&siteid=baowei_chu&columnID=人民武装"></script>
....................
</body>
</html>


要求:
定时改变img的src属性,即img的src值在“imges/人民武装.jpg”和“imges/安全保卫.jpg”之间定时切换,并且对应切换script的columnID的值,也即scrip的columnID的值在“人民武装”和“安全保卫”之间定时切换。


asp文档,求解
...全文
95 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zell419 2012-03-05
  • 打赏
  • 举报
回复
setInterval 定义个数组 ,用下标换图 。
haibeiwendao 2012-03-05
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 haibeiwendao 的回复:]

引用 7 楼 acesidonu 的回复:

写一个change就行了
在里面判断一下当前的src再赋值

setInterval("change()",3000);



<script language="javascript">

function change(){
if(document.getElementById("img").src == "i……
[/Quote]



这样还不行啊~求详解~
haibeiwendao 2012-03-05
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 acesidonu 的回复:]

写一个change就行了
在里面判断一下当前的src再赋值

setInterval("change()",3000);
[/Quote]


<script language="javascript">

function change(){
if(document.getElementById("img").src == "images/1.jpg" ){
document.getElementById("img").src="images/2.jpg";
}
if(document.getElementById("img").src == "images/2.jpg" ){
document.getElementById("img").src="images/1.jpg";
}
}
function time(){
setInterval(change(),1000);
}
</script>

<body onLoad="time();">
<img src="" alt="" width="317" height="140" border="0" id="img"/> </tr>
Acesidonu 2012-03-05
  • 打赏
  • 举报
回复
写一个change就行了
在里面判断一下当前的src再赋值

setInterval("change()",3000);
haibeiwendao 2012-03-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 acesidonu 的回复:]

用setInterval()就行了
[/Quote]

<script language="javascript">

function change(){
document.getElementById("img").src="images/2.jpg";
}
function change2(){
document.getElementById("img").src="images/1.jpg";
}
function time1(){
setInterval(change(),3000);
}
function time2(){
setInterval(change2(),6000);
}
</script>

</head>

<body onLoad="time1();time2();">
这样为啥不行啊
haibeiwendao 2012-03-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 loveairsupply 的回复:]

设置一个定时器啊 setInterval(fn,time) 获取图片的src属性用 document.id.src 完了~~~
[/Quote]


<script language="javascript">

function change(){
document.getElementById("img").src="images/2.jpg";
}
function change2(){
document.getElementById("img").src="images/1.jpg";
}
function time1(){
setInterval(change(),3000);
}
function time2(){
setInterval(change2(),6000);
}
</script>

</head>

<body onLoad="time1();time2();">
这样为啥不行啊
haibeiwendao 2012-03-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 haibeiwendao 的回复:]
<html>
......
<body>
......
<img src="imges/人们武装.jpg" id="img" />
.....<!--script调用的为新闻列表-->
<script src="http://210.43.0.10/inc/inc_article_l.asp?css=article&num=7&long=20&m=1&s……
[/Quote]


<script language="javascript">

function change(){
document.getElementById("img").src="images/2.jpg";
}
function change2(){
document.getElementById("img").src="images/1.jpg";
}
function time1(){
setInterval(change(),3000);
}
function time2(){
setInterval(change2(),6000);
}
</script>

</head>

<body onLoad="time1();time2();">
这样为啥不行啊
Acesidonu 2012-03-05
  • 打赏
  • 举报
回复
用setInterval()就行了
loveairsupply 2012-03-05
  • 打赏
  • 举报
回复
设置一个定时器啊 setInterval(fn,time) 获取图片的src属性用 document.id.src 完了~~~
三石-gary 2012-03-05
  • 打赏
  • 举报
回复
setInterval()或者settimeout()

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧