草履虫在路上

记录生活,学习的点点滴滴.致力于Web2.0学习,邮箱:caolvchong At gmail.com

2007-12-18 1:16:21

« 区域块伸缩效果实现(toggle效果)使用javascript类实现的可拖动层的z-index设置 »

div背景随机改变(blueidea)

发现自己的blog写的越来越多是javascript的内容了,确实是一门令人着迷的语言.
老久没有发文了,贴些自己在blueidea的回帖,一是做记录,二权当充数了.
功能:让自己设定的div每次载入时背景随机
核心代码:
//代码请以运行框内为主,这里可能显示有错
var chang_img = {
	get_node: function(id){
		return document.getElementById(id);
	},
	prepare_img: function(){
		return ["http://bbs.blueidea.com/images/blue/logo.gif","http://mail.google.com/mail/help/images/logo.gif","http://www.baidu.com/img/logo-yy.gif","http://www.google.cn/intl/zh-CN/images/logo_cn.gif"];
	},
	bg: function(id){
		var img_num = this.prepare_img().length;
		var i = Math.floor(img_num * Math.random(1));
		this.get_node(id).style.backgroundImage = 'url(' + this.prepare_img()[i] +')';
	},
}
具体应用使用:(估计没啥用,权当解闷了)
window.onload = function(){
	chang_img.bg("test");
}
运行:
提示:您可以先修改部分代码再运行

  • quote 3.门业
  • 亿州门业自创建以来一直定位于中产阶级消费群体,为注重生活品味的消费者提供更具文化品位的居室产品。经过6年的发展壮大,我们在这一领域取得了骄人的成绩。门业
  • 2008-7-17 11:00:41 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.7 Laputa Build 70216

Copyright 2007-2008 草履虫 All Rights Reserved.