JavaScript实现网页背景自动变色功能

作者:异步漫步

时间:2026-10-29

浏览:72

本文介绍了使用JavaScript实现网页背景颜色自动切换的方法。通过定义颜色数组并利用setTimeout函数定时调用,可设定切换频率与颜色列表,实现背景色的自动循环变化,适用于简单的页面动态效果展示。

文章目录

JavaScript背景自动变色实现

本文介绍了一段使用JavaScript编写的背景自动变色示例代码,供读者参考学习。

该示例展示了如何实现网页背景颜色的自动轮播。用户只需指定颜色数组及切换间隔时间,系统即可在设定时间内自动循环切换背景色。

运行效果如下图所示:

JavaScript背景自动变色实现

在线演示地址如下:

http://demo.jb51.net/js/2015/js-auto-cha-bg-color-demo/

具体代码实现如下:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>背景自动变色</title>
</head>
<body>
背景自动变色
<script language="javascript">
var Arraycolor=new Array("#00FF66","#FFFF99","#99CCFF","#FFCCFF","#FFCC99","#00FFFF","#FFFF00","#FFCC00","#FF00FF");
var n=0;
function turncolors(){
  n++;
  if (n==(Arraycolor.length-1)) n=0;
  document.bgColor = Arraycolor[n];
  setTimeout("turncolors()",1000);
}
turncolors();
</script>
</body>
</html>

希望本文所述内容对JavaScript程序设计有所帮助。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章