作者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