▣ 현재위치 : 자료실 > 소프트웨어활용 (관리자만 쓰기가능)
■전체보기  ▶테크팁 
▶글픽  ▶편집  ▶멀티  ▶백신  ▶압축  ▶사무  ▶통신  ▶OS  ▶하드  ▶교육  ▶유틸  ▶소스  ▶기타 
No127
등록일2002/5/8(수)
[소스] 링크를 건딜면 꽃가루가  

<head>
<script>
<!-- Beginning of JavaScript -


var debrisnumber=40
var debriscolor=new Array()
debriscolor[0]="#FF0000"
debriscolor[1]="#FFFF00"
debriscolor[2]="#7093DB"
debriscolor[3]="#DB7093"
debriscolor[4]="#238E23"
var x_debrispos
var y_debrispos
var x,y
var x_random=new Array()
var y_random=new Array()
var max_explsteps=20
var i_explsteps=0
var i_color=0
var pause=10

function checkbrowser() {
i_explsteps=0
x_debrispos=x
y_debrispos=y
for (i=0;i<=debrisnumber;i++) {
x_random[i]=Math.ceil(40*Math.random())-20
y_random[i]=Math.ceil(40*Math.random())-20
}
if (document.all) {
for (i=0;i<=debrisnumber;i++) {
var thisspan=eval("document.all.span"+i+".style")
thisspan.visibility="VISIBLE"
thisspan.posLeft=x_debrispos
thisspan.posTop=y_debrispos
}
explode_IE()
}
if (document.layers) {
for (i=0;i<=debrisnumber;i++) {
var thisspan=eval("document.span"+i)
thisspan.visibility="VISIBLE"
thisspan.left=x_debrispos
thisspan.top=y_debrispos
}
explode_NN()
}
}

function explode_IE() {
if (i_explsteps<=max_explsteps) {
for (i=0;i<=debrisnumber;i++) {
var thisspan=eval("document.all.span"+i+".style")
thisspan.posLeft+=x_random[i]
thisspan.posTop+=y_random[i]
}
i_explsteps++
var timer=setTimeout("explode_IE()",pause)
}
else {
for (i=0;i<=debrisnumber;i++) {
var thisspan=eval("document.all.span"+i+".style")
thisspan.visibility="HIDDEN"
}
clearTimeout(timer)
}
}

function explode_NN() {
if (i_explsteps<=max_explsteps) {
for (i=0;i<=debrisnumber;i++) {
var thisspan=eval("document.span"+i)
thisspan.left+=x_random[i]
thisspan.top+=y_random[i]
}
i_explsteps++
var timer=setTimeout("explode_NN()",pause)
}
else {
for (i=0;i<=debrisnumber;i++) {
var thisspan=eval("document.span"+i)
thisspan.visibility="HIDDEN"
}
clearTimeout(timer)
}
}

function handlerMM(e){
x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
}

if (document.layers){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;

// - End of JavaScript - -->
</script>
<style>
.spanstyle {
position:absolute;
visibility:hidden;
}
</style>

</head>

<body text="black" link="FF0000" alink="FF0000" vlink="FF0000">

<script>
<!-- Beginning of JavaScript -
for (i=0;i<=debrisnumber;i++) {
document.write("<div id='span"+i+"' class='spanstyle'>")
document.write("<table cellpadding=0 cellspacing=0>")
document.write("<tr><td bgcolor="+debriscolor[i_color]+">")
document.write("<img src='emptypixel236.gif' width=3>")
document.write("</td></tr></table>")
document.write("</div>")
i_color++
if (i_color>=debriscolor.length) {i_color=0}
}
// - End of JavaScript - -->
</script>

<DIV id="redir">

<a href="#" onMouseOver="checkbrowser()">마우스를 대봐요!!</a> </DIV>
</body>


                        이전글 다음글    
번호제 목첨부분류작성일조회
128   [소스] 지난 날짜 몇일인지 나오게     05/08-16:11  136
127   [소스] 링크를 건딜면 꽃가루가     05/08-16:07  125
126   [소스] 마우스 따라다니는 글     05/08-16:05  158
125   [소스] 다수의 음악을 차례대로 재생할 수 있게 하는 방법     05/08-16:01  145
124   [테크노트] 메인페이지에 카운터달기     04/19-03:40  145

 
처음 이전 다음       목록