Ramin_MUSAYEV Posted December 10, 2013 Share Posted December 10, 2013 Aşağıda qeyd elədiyim kodu <head> kodundan sonra <body> kodundan öncə qoyun. Yeni il üçün yağan qar javascriptidi. Nümunə üçün www.eldaniz.net saytinda baxa bilersiz <script> var snowmax=45; var snowcolor=new Array("#AAAACC","#DDDDFF","#CCCCDD","#F3F3F3& quot;,"#F0FFFF"); var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS"); var snowletter="*"; // 0.3 to 2 var sinkspeed=0.6; var snowmaxsize=30; var snowminsize=10; // the snowing-zone // Set 1 for all-over-snowing, set 2 for left-side-snowing // Set 3 for center-snowing, set 4 for right-side-snowing var snowingzone=1; //osw var snow=new Array(); var marginbottom; var marginright; var timer; var i_snow=0; var x_mv=new Array(); var crds=new Array(); var lftrght=new Array(); var browserinfos=navigator.userAgent ; var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/); var ns6=document.getElementById&&!document.all; var opera=browserinfos.match(/Opera/) ; var browserok=ie5||ns6||opera; function randommaker(range) { rand=Math.floor(range*Math.random()); return rand; } function initsnow() { if (ie5 || opera) { marginbottom = document.body.clientHeight; marginright = document.body.clientWidth; } else if (ns6) { marginbottom = window.innerHeight; marginright = window.innerWidth; } var snowsizerange=snowmaxsize-snowminsize; for (i=0;i<=snowmax;i++) { crds = 0; lftrght = Math.random()*15; x_mv = 0.03 + Math.random()/10; snow=document.getElementById("s"+i); snow.style.fontFamily=snowtype[randommaker(snowtype.length)]; snow.size=randommaker(snowsizerange)+snowminsize; snow.style.fontSize=snow.size; snow.style.color=snowcolor[randommaker(snowcolor.length)]; snow.sink=sinkspeed*snow.size/5; if (snowingzone==1) {snow.posx=randommaker(marginright-snow.size);} if (snowingzone==2) {snow.posx=randommaker(marginright/2-snow.size);} if (snowingzone==3) {snow.posx=randommaker(marginright/2-snow.size)+marginright/4;} if (snowingzone==4) {snow.posx=randommaker(marginright/2-snow.size)+marginright/2;} snow.posy=randommaker(2*marginbottom-marginbottom-2*snow.size); snow.style.left=snow.posx; snow.style.top=snow.posy; } movesnow(); } function movesnow() { for (i=0;i<=snowmax;i++) { crds += x_mv; snow.posy+=snow.sink; snow.style.left=snow.posx+lftrght*Math.sin(crds); snow.style.top=snow.posy; if (snow.posy>=marginbottom-2*snow.size || parseInt(snow.style.left)>(marginright-3*lftrght)){ if (snowingzone==1) {snow.posx=randommaker(marginright-snow.size);} if (snowingzone==2) {snow.posx=randommaker(marginright/2-snow.size);} if (snowingzone==3) {snow.posx=randommaker(marginright/2-snow.size)+marginright/4;} if (snowingzone==4) {snow.posx=randommaker(marginright/2-snow.size)+marginright/2;} snow.posy=0; } } var timer=setTimeout("movesnow()",50); } for (i=0;i<=snowmax;i++) { document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+sno wletter+"</span>"); } if (browserok) { window.onload=initsnow; } </script> Quote Link to comment Share on other sites More sharing options...
AQIL_ISMAYIL Posted December 10, 2013 Share Posted December 10, 2013 AZE_DANGER Paylaşım üçün təşəkkürlər... Quote Link to comment Share on other sites More sharing options...
Guest ataxanli Posted December 10, 2013 Share Posted December 10, 2013 tsk men bilirdim tesekkurler Quote Link to comment Share on other sites More sharing options...
Ramin_MUSAYEV Posted December 10, 2013 Author Share Posted December 10, 2013 Halal xoşunuz Quote Link to comment Share on other sites More sharing options...
Guest DoN Vito Corleone Posted December 10, 2013 Share Posted December 10, 2013 paylawdugun ucun tesekkurler...amma qeyd etmemisen bu vebmasterlere aiddir yoxsa ne ?... Quote Link to comment Share on other sites More sharing options...
Ramin_MUSAYEV Posted December 10, 2013 Author Share Posted December 10, 2013 DoN Vito Corleone Halal xoşun qardaş....Bəli Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.