Bio-Pro - Counter Strike Портал
 
Новые сообщения · Участники · Правила форума · Поиск · RSS
  • Страница 1 из 1
  • 1
Скрипт Time by cine для uCoz
SmilejKeeeДата: Понедельник, 07.11.2011, 11:56 | Сообщение # 1

"
Майор
Сообщений: 89
Награды: 3
Offline



Code
<script language="JavaScript">   <!--   var digit = new Array()   digit[0] = new Image(35, 60)   digit[1] = new Image(35, 60)   digit[2] = new Image(35, 60)   digit[3] = new Image(35, 60)   digit[4] = new Image(35, 60)   digit[5] = new Image(35, 60)   digit[6] = new Image(35, 60)   digit[7] = new Image(35, 60)   digit[8] = new Image(35, 60)   digit[9] = new Image(35, 60)   digit[10] = new Image(35, 60) // am   digit[11] = new Image(35, 60) // pm   digit[12] = new Image(35, 60) // colon   digit[13] = new Image(35, 60) // blank    
// assign sources to digit image objects (0 - 9)   for (var i = 0; i < 10; ++i) {      digit[i].src = "http://megabig.at.ua/images/" + "dg" + i + ".png"   }    
// assign sources to other image objects   digit[10].src = "http://megabig.at.ua/images/" + "dgam.png"   digit[11].src = "http://megabig.at.ua/images/" + "dgpm.png"   digit[12].src = "http://megabig.at.ua/images/" + "dgc.png"   digit[13].src = "http://megabig.at.ua/images/" + "dgb.png"    
// set initial time values to impossible ones   var hour1 = getHour(0)   var hour2 = getHour(1)   var minute1 = getMinute(0)   var minute2 = getMinute(1)   var ampm = getAmpm()   var colon = false    
// get array substring of first clock image in document.images array   var start = document.images.length // number of images in document    
// print initial clock   var openImage = "<IMG SRC=\"http://megabig.at.ua/images/" + "dg"   var closeImage = ".png\" HEIGHT=60 WIDTH=35>"   document.write(openImage + hour1 + closeImage)   document.write(openImage + hour2 + closeImage)   document.write(openImage + "c.gif\" HEIGHT=60 WIDTH=18>")   document.write(openImage + minute1 + closeImage)   document.write(openImage + minute2 + closeImage)   document.write(openImage + ((ampm == 10) ? "am" : "pm") + closeImage)    
var timerID = null   var timerRunning = false    
update()    
function setClock() {      if (getHour(0) != hour1) { // not getHours()!      hour1 = getHour(0)      document.images[start].src = digit[hour1].src      }      if (getHour(1) != hour2) { // not getHours()!      hour2 = getHour(1)      document.images[start + 1].src = digit[hour2].src      }      colon = !colon      if (!colon)      document.images[start + 2].src = digit[13].src      else      document.images[start + 2].src = digit[12].src      if (getMinute(0) != minute1) { // not getMinutes()!      minute1 = getMinute(0)      document.images[start + 3].src = digit[minute1].src      }      if (getMinute(1) != minute2) { // not getMinutes()!      minute2 = getMinute(1)      document.images[start + 4].src = digit[minute2].src      }      if (getAmpm() != ampm) {      ampm = getAmpm()      document.images[start + 5].src = digit[ampm].src      }      timerID = setTimeout("setClock()",1000)      timerRunning = true   }    
function update() {      stopClock()      setClock()   }    
function stopClock() {   if (timerRunning)      clearTimeout(timerID)   timerRunning = false   }    
function getHour(place) {      var now = new Date()      var hour = now.getHours()      if (hour >= 24)      hour -= 24      hour = (hour == 0) ? 24 : hour      if (hour < 10)      hour = "0" + hour // do not parse number!      hour += ""      return parseInt(hour.charAt(place))   }    
function getMinute(place) {      var now = new Date()      var minute = now.getMinutes()      if (minute < 10)      minute = "0" + minute // do not parse number!      minute += ""      return parseInt(minute.charAt(place))   }    
function getAmpm() {      var now = new Date()      var hour = now.getHours()      if (hour >= 24)      return 11 // pm      /* else */      return 10 // am   }    
function getPath(url) {      lastSlash = url.lastIndexOf("/")      return url.substring(0, lastSlash + 1)   }    
// -->   </script>
 
  • Страница 1 из 1
  • 1
Поиск: