کد ستاره بارون کردن وبلاگ شنبه 89/3/29 , 9:57 ع • • بدون نظر این کد جاوا اسکریپت وبلاگتون رو ستاره بارون می کنه<!-- www.js.coo.ir --> <br><!-- begin the -->< language=Java> <br>var no = 10; // snow number <br>var speed = 12; // smaller number moves the snow faster <br>var snowflake = "http://www.ljava.persiangig.com/javas/star.gif"; <br> <br>var ns4up = (document.layers) ? 4 : 0; // browser sniffer <br>var ie4up = (document.all) ? 1 : 0; <br>var dx, xp, yp; // coordinate and position variables <br>var am, stx, sty; // amplitude and step variables <br>var i, doc_width = 400, doc_height = 500; <br>if (ns4up) { <br> doc_width = self.innerWidth; <br> doc_height = self.innerHeight; <br>} else if (ie4up) { <br> doc_width = 1000; <br> doc_height = 1000; <br>} <br>dx = new Array(); <br>xp = new Array(); <br>yp = new Array(); <br>am = new Array(); <br>stx = new Array(); <br>sty = new Array(); <br>for (i = 0; i < no; ++ i) { <br> dx[i] = 0; // set coordinate variables <br> xp[i] = Math.random()*(doc_width-50); // set position variables <br> yp[i] = Math.random()*doc_height; <br> am[i] = Math.random()*20; // set amplitude variables <br> stx[i] = 0.02 + Math.random()/10; // set step variables <br> sty[i] = 0.7 + Math.random(); // set step variables <br> if (ns4up) { // set layers <br> if (i == 0) { <br> document.write("<layer name=\"dot"+ i +"\" left=\"15\" "<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write("top=\"15\" visibility=\"show\"><img src=\""<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write(snowflake + "\" border=\"0\"></layer>"<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> } else { <br> document.write("<layer name=\"dot"+ i +"\" left=\"15\" "<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write("top=\"15\" visibility=\"show\"><img src=\""<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write(snowflake + "\" border=\"0\"></layer>"<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> } <br> } else if (ie4up) { <br> if (i == 0) { <br> document.write("<div id=\"dot"+ i +"\" style=\"POSITION: "<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: "<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\""<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write(snowflake + "\" border=\"0\"></div>"<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> } else { <br> document.write("<div id=\"dot"+ i +"\" style=\"POSITION: "<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: "<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\""<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> document.write(snowflake + "\" border=\"0\"></div>"<img border="0" src="Http://mihanblog.com/Yahoo/3.Gif">; <br> } <br> } <br>} <br>function snowNS() { // Netscape main animation function <br> for (i = 0; i < no; ++ i) { // iterate for every dot <br> yp[i] += sty[i]; <br> if (yp[i] > doc_height-50) { <br> xp[i] = Math.random()*(doc_width-am[i]-30); <br> yp[i] = 0; <br> stx[i] = 0.02 + Math.random()/10; <br> sty[i] = 0.7 + Math.random(); <br> doc_width = self.innerWidth; <br> doc_height = self.innerHeight; <br> } <br> dx[i] += stx[i]; <br> document.layers["dot"+i].top = yp[i]; <br> document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]); <br> } <br> setTimeout("snowNS()", speed); <br>} <br> <br>function snowIE() { // IE main animation function <br> for (i = 0; i < no; ++ i) { // iterate for every dot <br> yp[i] += sty[i]; <br> if (yp[i] > doc_height-50) { <br> xp[i] = Math.random()*(doc_width-am[i]-30); <br> yp[i] = 0; <br> stx[i] = 0.02 + Math.random()/10; <br> sty[i] = 0.7 + Math.random(); <br> doc_width = document.body.clientWidth; <br> doc_height = document.body.clientHeight; <br> } <br> dx[i] += stx[i]; <br> document.all["dot"+i].style.pixelTop = yp[i]; <br> document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]); <br> } <br> setTimeout("snowIE()", speed); <br>} <br> <br>if (ns4up) { <br> snowNS(); <br>} else if (ie4up) { <br> snowIE(); <br>} <br></> <br><!--end of the --> <br><!-- www.js.coo.ir -->