作者LPH66 (p2/LPH66歡迎光臨)
看板Web_Design
標題Re: [請益] 隨機更換背景的問題!
時間Sun May 8 18:32:03 2005
※ 引述《ericisme (ec)》之銘言:
: 我想試試看隨機更換背景,所以就上網找到了這個java script
: <script>
: var backgr1="images/index/bg_05.jpg"
: var backgr2="images/index/bg_05_tour.jpg"
: var backgr3="images/index/bg_05_club.jpg"
以上三行改成
var backgr=new Array
(
"images/index/bg_05.jpg",
"images/index/bg_05_tour.jpg",
"images/index/bg_05_club.jpg"
);
var totalbgr=
3;
要增加的話 綠色的字看有多少繼續往下加 再把黃色數字改成全部的個數
(不過記得除了最後一個""後面沒有逗號之外 其他都要有)
: var cur=Math.round(6*Math.random())
以上一行改成
var cur=Math.round(totalbgr*Math.random());
: if (cur<=1)
: backgr=backgr1
: else if (cur<=4)
: backgr=backgr2
: else
: backgr=backgr3
: document.write('<body background="'+backgr+'" bgcolor="#FFFFFF">')
以上七行改成
document.write('<body background="'+backgr[cur]+'" bgcolor="#FFFFFF">');
: </script>
: 成功的變幻出三個背景...
: 可是要怎麼變成四、五個背景在random啊?
: 多謝^ˇ^"
這是哪裡抓來的code啊?
完全沒用陣列....只能說那位js coder還需要加強javascript的語法學習
--
題外話 話說javascript的陣列很好用 什麼東西都可以塞
不相干的東西也能塞在一起
(或許是拜javascript的變數型態很鬆的關係?)
--
"LPH" is for "Let Program Heal us"....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.62.144
1F:推 ericisme:感謝!!m(_ _)m 219.81.152.50 05/08