안녕하세요. 아래 소스를 복사해서 <body></body>사이에 넣으세요.
단 첨부된 bangul.gif를 같은 폴더에 넣으세요.
그리고 body 태그안에 bgcolor라는 속성에 흰색 말고 다른 색을 넣으세요.
즉 <body bgcolor=색깔값>.
왜 그렇게 해야할지 생각해보세요. 간단합니다.
그럼 시작하세요.
< language=\"1.2\">
<!--
var num = 10//화면에 디스플레이될 개수
var speedy = 7;//수치가 클 수록 느려집니다.
imgs = new Array();
//방울 이미지의 경로 설정
imgs[0] = \"bangul.gif\";
imgs[1] = \"bangul.gif\";
imgs[2] = \"bangul.gif\";
var maximgs = 2;
var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 500, doc_height = 900;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight - 50;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight -50;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
j = maximgs;
for (i = 0; i < num; ++ i) {
dx[i] = 0;
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
if (ns4up) {
if (i == 0) {
document.write(\"<layer name=\\\"dot\"+ i +\"\\\" left=\\\"15\\\" top=\\\"500\\\" visibility=\\\"show\\\"><img src=\\\"\" + imgs[j] + \"\\\" border=\\\"0\\\"></layer>\");
} else {
document.write(\"<layer name=\\\"dot\"+ i +\"\\\" left=\\\"15\\\" top=\\\"500\\\" visibility=\\\"show\\\"><img src=\\\"\" + imgs[j] + \"\\\" border=\\\"0\\\"></layer>\");
}
} else if (ie4up) {
if (i == 0) {
document.write(\"<div id=\\\"dot\"+ i +\"\\\" style=\\\" absolute; Z-INDEX: \"+ i +\"; VISIBILITY: visible; TOP: 500px; LEFT: 15px;\\\"><img src=\\\"\" + imgs[j] + \"\\\" border=\\\"0\\\"></div>\");
} else {
document.write(\"<div id=\\\"dot\"+ i +\"\\\" style=\\\" absolute; Z-INDEX: \"+ i +\"; VISIBILITY: visible; TOP: 500px; LEFT: 15px;\\\"><img src=\\\"\" + imgs[j] + \"\\\" border=\\\"0\\\"></div>\");
}
}
if (j == 0) { j = maximgs; } else { j -= 1; }
}
function showImgs() {
for (i = 0; i < num; ++ i) {
yp[i] -= sty[i];
if (yp[i] < 0) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = doc_height;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight -50;
}
dx[i] += stx[i];
document.layers[\"dot\"+i].top = yp[i];
document.layers[\"dot\"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout(\"showImgs()\", speedy);
}
function showImgsIE() {
for (i = 0; i < num; ++ i) {
yp[i] -= sty[i];
if (yp[i] < 0) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = doc_height;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight -50;
}
dx[i] += stx[i];
document.all[\"dot\"+i].style.pixelTop = yp[i];
document.all[\"dot\"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout(\"showImgsIE()\", speedy);
}
if (ns4up) {
showImgs();
} else if (ie4up) {
showImgsIE();
}
-->
</>
주소입력하는게 잘못됬는ㄴ지 그림이 깨짐;;; 고쳐주세요 부탁드립니다
프로그래밍.. 할줄 모르시죠?
후덜덜... 친절한 인스트럭션이로다. 근데 소스를 잘못구했어 다시 딴데가서 찾아보아 이건 손댈 수가 없다