老久没有发文了,贴些自己在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");
}
运行:
提示:您可以先修改部分代码再运行