如何将网页的背景图片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秒钟改变图片,求高手解答 展开
<!--
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秒钟改变图片,求高手解答 展开
2个回答
展开全部
<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">
//更换背景图片的话不要在标签内写背景色,否则显示不了背景
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 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
将网页背景图片设置为3秒自动更换:
function changeBG()
{
var body = document.getElementsByTagName("body")[0];
body.style.backgroundImage = "url(yourimage.xxx)";
setTimeout("changeBG",3000); //
}
function changeBG()
{
var body = document.getElementsByTagName("body")[0];
body.style.backgroundImage = "url(yourimage.xxx)";
setTimeout("changeBG",3000); //
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |