PDA

View Full Version : Hiệu Ứng Sao Băng


anhyeuemnhieudl
17-12-2003, 00:09
hiệu ứng sao băng,code:

thêm sau thẻ <head> đoạn code :

<style>
.drop { position: absolute; width: 3; filter: flipV(), flipH(); font-size: 40; color: blue }
</style>
<script language="javascript">

//Rain/Snow effect- By Craig Blanchette Craiga.topcities.com
//Script featured on Dynamic Drive
//Visit http://www.dynamicdrive.com for this script and more

snow = false; // false-rain; true-snow
snowsym = " * " //These are the symbols for each
rainsym = " ' " //You can put images here.
howmany = 10 //How many drops/snowflakes?

/**************Do not need to change anything below***********/
if(snow){sym = snowsym; speed=1; angle=10; drops=howmany}
else{sym = rainsym; speed=50; drops=howmany; angle=6}
movex = -speed/angle; movey = speed; count = 0;

function moverain(){
for(move = 0; move < drops; move++){
xx[move]+=movex; yy[move]+=mv[move];
hmm = Math.round(Math.random()*1);
if(xx[move] < 0){xx[move] = maxx+10;}
if(yy[move] > maxy){yy[move] = 10;}
drop[move].left = xx[move]
drop[move].top = yy[move]+document.body.scrollTop;
}setTimeout('moverain()','1')}

</script>



tiếp tục thêm trước thẻ </body> đoạn code:

<script language="javascript">

if (document.all){
drop = new Array(); xx = new Array(); yy = new Array(); mv = new Array()
ly = "document.all['"; st = "'].style"
for(make = 0; make < drops; make++){
document.write('<div id="drop'+make+'" class=drop>'+sym+'</div>');
drop[make] = eval(ly+'drop'+make+st);
maxx = document.body.clientWidth-40
maxy = document.body.clientHeight-40
xx[make] = Math.random()*maxx;
yy[make] = -100-Math.random()*maxy;
drop[make].left = xx[make]
drop[make].top = yy[make]
mv[make] = (Math.random()*5)+speed/4;
drop[make].fontSize = (Math.random()*10)+20;
if(snow){col = 'white'}else{col = 'blue'}
drop[make].color = col;
}
window.onload=moverain
}
</script>

LSB_Vô tình tiên tử
17-12-2003, 10:01
Cho tôi hỏi, cái đoạn lệnh này thì nên nhét nó vào chỗ nào vậy ? huynh đệ làm ơn nói cho rõ để tôi còn thử. :roll:

bảo bình
17-12-2003, 12:49
Cho tôi hỏi, cái đoạn lệnh này thì nên nhét nó vào chỗ nào vậy ? huynh đệ làm ơn nói cho rõ để tôi còn thử.

Một đoạn thêm sau thẻ <head> và đoạn sau thêm vào sau thẻ <body> Trên bài đó có hướng dẫn rõ rồi mà ^.^

LSB_Vô tình tiên tử
17-12-2003, 14:57
Nhưng mà cái này dùng trong mail yahoo hay chat, hay trong thiết kế web ...? Tôi muốn biết rõ như thế cơ.

phonghoa
17-12-2003, 16:27
to votinhtientu : Cái này theo phonghoa biết là dùng trong thiết kế web đấy.
phonghoa dốt lắm nên cho hỏi ??? Tại sao phonghoa save một hình ảnh hoặc nút lệnh nào đó (ví dụ như http://www.thuyhu.com/forum/templates/subSilver/images/trangchu.gif) vào máy của mình. Sau đó upload lên lại không được vậy ? Các vị nào biết thì chỉ giúp cho phonghoa nha.

Sẳn cho hỏi luôn. Nếu phonghoa post những bài của người khác lên có được không ??? những đoạn code giống như của anhyeuemnhieudl làm vậy.

flame dragon
17-01-2004, 14:14
cái hiệu ứng thì chủ yếu là để lập forum mà đưa vào admin CP chứ còn đưa vào đâu nữa