1、用JS定義一個圖片數組,裡面存放你想要隨機展示的圖片
複製代碼代碼如下:
ar imgArr=["//www.VeVB.COm/logo_cn.png",
"//www.VeVB.COm/baidu_sylogo1.gif",
"//www.VeVB.COm/news/uploadImg/20120111/20120111081906_79.jpg",
"//www.VeVB.COm/news/uploadImg/20120111/20120111081906_76.jpg"];
上面的圖片請大家換成自己的。
2、用JS產生一個隨機數,當然這個隨機數從0開始到imgArr.length-1結束
複製代碼代碼如下:
var index =parseInt(Math.random()*(imgArr.length-1));
這樣我們就得到當前隨機產生的圖片
複製代碼代碼如下:
var currentImage=imgArr[index];
3、既然隨機產生了一張背景圖,那就用JS把這個圖片作為背景圖吧。
複製代碼代碼如下:
document.getElementById("BackgroundArea").style.backgroundImage="url("+currentImage+")";
由於這是一個demo,所以我在頁面上定義了一個id為BackgroundArea的div,同時也是為這個div設置隨機背景的。
複製代碼代碼如下:
<div id="BackgroundArea">
</div>