如何将网页的背景图片3秒后变成另外一张图片

<scripttype="text/javascript"><!--functionchangeColor(){document.bgColor='black';docu... <script type="text/javascript">
<!--
function changeColor(){
document.bgColor='black';
document.fgColor='blue';
}
// --></script></head>
<body bgcolor="#ff0000" onLoad="setTimeout('changeColor()',3000)">
<font size=7>asdqwe</font>
<img src="omge.jpg"
onMouseover="this.src='rain.jpg'" width="256",height="170"
onMouseout="this.src='omge.jpg'">
此处代码是3秒钟可改变背景颜色为不是图片,如何实现3秒钟改变图片,求高手解答
展开
 我来答
小雨和4
推荐于2016-09-07 · TA获得超过314个赞
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:118万
展开全部
<script type="text/javascript">
var of=true;
function changeimg(){
of=!of;
if(of)
document.body.background='img1.jpg';
else
document.body.background='img2.jpg';
setTimeout(changeimg,3000);//如果你想只换一次就把这行去掉,不去掉就循环更换
//如果你想改变某个div的背景用下面的取ID
//document.getElementById("divid").background='img1.jpg';
}
</script>
</head>
<body onLoad="setTimeout(changeimg,3000)" id="body">
//更换背景图片的话不要在标签内写背景色,否则显示不了背景
可以叫我表哥
2015-07-21 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
采纳数:25897 获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。

向TA提问 私信TA
展开全部
将网页背景图片设置为3秒自动更换:
function changeBG()
{
var body = document.getElementsByTagName("body")[0];
body.style.backgroundImage = "url(yourimage.xxx)";
setTimeout("changeBG",3000); //
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式