HTML语言,定时刷新网页内容

我自已的一个网页里有个大大的图片,我想实现定时如5秒更换一次图片。... 我自已的一个网页里有个大大的图片,我想实现定时如5秒更换一次图片。 展开
 我来答
liufei_yj
2011-06-23 · TA获得超过788个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:350万
展开全部
不知道你用什么装的图片 table还是body?div?还是什么的?不过都可以融汇贯通,只要取到装图片的对象就行了。
最好是把你要更换的图片统一命名比如pil1.jpg/pil2.jpg ..这样可以省很多事。
我刚写了一个例子,麻烦楼主搞5张jpg 图片测试下,名字是pil1.jpg、pil2.jpg..

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<script>
var i=1;
function changeImg(){
document.getElementById("tabs").style.background="url('pil"+i+".jpg')";
i++;
if(i>5){
i=1;
}
setTimeout("changeImg();","5000");
}

</script>
<BODY onload="changeImg();">
<table style="background:url('pil1.jpg')" width="600" height="400" id="tabs">
<tr>
<td></td>
</tr>
</table>
</BODY>
</HTML>
ch565097933
2011-06-23 · TA获得超过1044个赞
知道小有建树答主
回答量:825
采纳率:0%
帮助的人:508万
展开全部
<html>
<head>
</head>
<body>
<script language=JavaScript> //js代码
var bannerAD=new Array(); //用于存放图片路径(相对路径)
var adNum=0;
///此为图片路径,可自行修改,删除或增加。
bannerAD[0]="../HOKING_05.jpg";
bannerAD[1]="../11.jpg";
bannerAD[2]="../logo.png";
bannerAD[3]="../QQ截图未命名.jpg";
bannerAD[4]="../fonter_bg.gif";
function setTransition(){
if (document.all){
bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);//设置图片切换
bannerADrotator.filters.revealTrans.apply(); //应用图片切换
}
}
function playTransition(){
if (document.all)
bannerADrotator.filters.revealTrans.play() //播放图片
}
function nextAd(){
if(adNum<bannerAD.length-1)adNum++;
else adNum=0;
setTransition();
document.images.bannerADrotator.src=bannerAD[adNum];
playTransition();
theTimer=setTimeout("nextAd()", 5000); //5秒钟切换一张图片
}
</script>
<img style="FILTER: revealTrans(duration=2,transition=20)" align="middle" height=183 src="" width=296 border=1 name=bannerADrotator />
<SCRIPT language=JavaScript>nextAd()</SCRIPT>

</div>
</body>
</html>

利用IE滤镜做的,效果很不错。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lazzylion
2011-06-23 · TA获得超过1067个赞
知道小有建树答主
回答量:151
采纳率:0%
帮助的人:132万
展开全部
呵呵,楼主如果不是做这一行的,找代码是可以理解的,如果是想要做这一行,还是推荐自己尝试写一些。另外网上有很多类似的成品,如果不想研究可以直接下载来用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式