자바 스크립트 직접만들어 올리기.. 아래의 소스를 복사해서 그림주소를 넣고 메모장에다 붙여넣기 하세요...메모장은 하단좌쯕 시작-프로그램-보조프로그램-메모장 입니다 그리고 저장하시면 되죠.. 저장하실때 파일명은 js로 해주시길 바랍니다. 예를 들어 sub.js 이런식으로 ... 저장한 파일을 홈에 업로드를 시키세요 이미지도 같이 업로드 시켜주시구요 sub.js로 저장한 파일과 이미지를 같은 폴더안에 업로드시키세요 그리고 웹상에 불러오면 되는거에요 불러오는 소스는 이렇게 되는거에요 여기서 주소는 바로 홈에 올린 주소가 되는거랍니다. 이렇게 하니깐 되더군요 아래 소스 부분은 저장하실때 반드시 텍스트로 하되 파일명.js 이렇게 해주세요 저도 내가 할수 없을까 한참 고민하다가 오늘 결국 해냈습니다 이미지 갯수는 마음대로 조정하시면 되겠지요^^* 그럼 제가 만든것을 견본으로 올려보겠습니다. ========================= 소스 ============================ var no = 10 ; // 이미지갯수 var speed = 15 ;//내려오는 속도 var snowflake = " http://my.netian.com/~shsw1864/subj[1].gif";// var ns4up = (document.layers) ? 1 : 0; var ie4up = (document.all) ? 1 : 0; var dx, xp, yp; var am, stx, sty; var i, doc_width = 600, doc_height = 600; if (ns4up) { doc_width = self.innerWidth; doc_height = self.innerHeight; } else if (ie4up) { doc_width = document.body.clientWidth; doc_height = document.body.clientHeight; } dx = new Array(); xp = new Array(); yp = new Array(); am = new Array(); stx = new Array(); sty = new Array(); for (i = 0; i < no; ++ 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("document.write(snowflake + "\" border=\"0\">"); } else { document.write("document.write(snowflake + "\" border=\"0\">"); } } else if (ie4up) { if (i == 0) { document.write(" document.write(snowflake + "\" border=\"0\"> "); } else { document.write(" document.write(snowflake + "\" border=\"0\"> "); } } } function snowNS() { for (i = 0; i < no; ++ i) { yp[i] += sty[i]; if (yp[i] > doc_height) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); doc_width = self.innerWidth; doc_height = self.innerHeight; } 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("snowNS()", speed); } function snowIE() { // IE main animation function for (i = 0; i < no; ++ i) { yp[i] += sty[i]; if (yp[i] > doc_height-10) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); doc_width = document.body.clientWidth; doc_height = document.body.clientHeight; } 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("snowIE()", speed); } if (ns4up) { snowNS(); } else if (ie4up) { snowIE(); } |
'Javascript' 카테고리의 다른 글
이미지 fade in, fade out 효과 (0) | 2016.05.30 |
---|---|
나의 홈피를 즐겨찾기에 등록하게 하기 (0) | 2016.05.30 |
음악연속 나오기 (0) | 2016.05.30 |
위에 그림을 누르면 즐겨찾기에 추가됩니다. (0) | 2016.05.29 |
전체화면을 뽀얗게..... (0) | 2016.05.29 |