• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

Sabit bir analog saat scripti

Üyelik Tarihi
7 Ocak 2015
Konular
4,091
Mesajlar
4,274
MFC Puanı
40
Kod:
<script language="JavaScript">  <!--  fCol='000000'; sCol='ff0000'; mCol='000000'; hCol='000000'; H='....';  H=H.split('');  M='.....';  M=M.split('');  S='......';  S=S.split('');  Ypos=0;  Xpos=0;  Ybase=8;  Xbase=8;  dots=12;  ns=(********.layers)?1:0;  if (ns){  dgts='1 2 3 4 5 6 7 8 9 10 11 12';  dgts=dgts.split(' ')  for (i=0; i < dots; i++){  ********.write('<layer name=nsDigits'+i+' top=0 left=0 height=30 width=30><center><font face=Arial,Verdana size=1 color='+fCol+'>'+dgts[i]+'</font></center></layer>');  }  for (i=0; i < M.length; i++){  ********.write('<layer name=ny'+i+' top=0 left=0 bgcolor='+mCol+' clip="0,0,2,2"></layer>');  }  for (i=0; i < H.length; i++){  ********.write('<layer name=nz'+i+' top=0 left=0 bgcolor='+hCol+' clip="0,0,2,2"></layer>');  }  for (i=0; i < S.length; i++){  ********.write('<layer name=nx'+i+' top=0 left=0 bgcolor='+sCol+' clip="0,0,2,2"></layer>');  }  }  else{  ********.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');  for (i=1; i < dots+1; i++){  ********.write('<div id="ieDigits" style="position:absolute;top:0px;left:0px;width:30px;height:30px;font-family:Arial,Verdana;font-size:10px;color:'+fCol+';text-align:center;padding-top:10px">'+i+'</div>');  }  ********.write('</div></div>')  ********.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');  for (i=0; i < M.length; i++){  ********.write('<div id=y style="position:absolute;width:2px;height:2px;font-size:2px;background:'+mCol+'"></div>');  }  ********.write('</div></div>')  ********.write('</div></div>')  ********.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');  for (i=0; i < H.length; i++){  ********.write('<div id=z style="position:absolute;width:2px;height:2px;font-size:2px;background:'+hCol+'"></div>');  }  ********.write('</div></div>')  ********.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');  for (i=0; i < S.length; i++){  ********.write('<div id=x style="position:absolute;width:2px;height:2px;font-size:2px;background:'+sCol+'"></div>');  }  ********.write('</div></div>')  }  function clock(){  time = new Date ();  secs = time.getSeconds();  sec = -1.57 + Math.PI * secs/30;  mins = time.getMinutes();  min = -1.57 + Math.PI * mins/30;  hr = time.getHours();  hrs = -1.57 + Math.PI * hr/6 + Math.PI*parseInt(time.getMinutes())/360;  if (ns){  Ypos=(window.innerHeight-745)/2+600; Xpos=(window.pageXOffset+window.innerWidth)/2+423; }  else{  Ypos=(window.********.body.clientHeight-745)/2+600; Xpos=(window.********.body.clientWidth)/2+423;  // Ypos=(window.********.body.clientHeight-745)/2+600; // Xpos=(window.********.body.clientWidth-1000)/2+930; }  if (ns){  for (i=0; i < dots; ++i){  ********.layers["nsDigits"+i].top=Ypos-5+40*Math.sin(-0.49+dots+i/1.9);  ********.layers["nsDigits"+i].left=Xpos-15+40*Math.cos(-0.49+dots+i/1.9);  }  for (i=0; i < S.length; i++){  ********.layers["nx"+i].top=Ypos+i*Ybase*Math.sin(sec);  ********.layers["nx"+i].left=Xpos+i*Xbase*Math.cos(sec);  }  for (i=0; i < M.length; i++){  ********.layers["ny"+i].top=Ypos+i*Ybase*Math.sin(min);  ********.layers["ny"+i].left=Xpos+i*Xbase*Math.cos(min);  }  for (i=0; i < H.length; i++){  ********.layers["nz"+i].top=Ypos+i*Ybase*Math.sin(hrs);  ********.layers["nz"+i].left=Xpos+i*Xbase*Math.cos(hrs);  }  }  else{  for (i=0; i < dots; ++i){  ieDigits[i].style.pixelTop=Ypos-15+40*Math.sin(-0.49+dots+i/1.9);  ieDigits[i].style.pixelLeft=Xpos-14+40*Math.cos(-0.49+dots+i/1.9);  }  for (i=0; i < S.length; i++){  x[i].style.pixelTop =Ypos+i*Ybase*Math.sin(sec);  x[i].style.pixelLeft=Xpos+i*Xbase*Math.cos(sec);  }  for (i=0; i < M.length; i++){  y[i].style.pixelTop =Ypos+i*Ybase*Math.sin(min);  y[i].style.pixelLeft=Xpos+i*Xbase*Math.cos(min);  }  for (i=0; i < H.length; i++){  z[i].style.pixelTop =Ypos+i*Ybase*Math.sin(hrs);  z[i].style.pixelLeft=Xpos+i*Xbase*Math.cos(hrs);  }  }  setTimeout('clock()',50);  }  if (********.layers || ********.all) window.onload=clock;  //-->  </script>
 
Üst