На главную Форум Вход Регистрация
Часы - Форум чат общение
ПОПУЛЯРНЫЕ ТЕМЫ
[Игра] 15 +
Оставлено 179 сообщений в теме
досчитай до 100
Оставлено 99 сообщений в теме
Как разыграть друга в в...
Оставлено 72 сообщений в теме
[Игра] Города
Оставлено 68 сообщений в теме
Сигны в формате psd
Оставлено 45 сообщений в теме
[Игра] Поставить + выше...
Оставлено 44 сообщений в теме
Раздача WMB
Оставлено 41 сообщений в теме
 

Страница 1 из 11
Форум чат общение » Центр помощи по развитию web ресурсов » Скрипты для ucoz » Часы
Часы
NN-CS™
Дата: Вторник, 25.05.2010, 00:06 | Сообщение # 1
Администратор
Сообщений: 358
Репутация: 848
Награды: 17

Ставим в нужное вам место

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>


Форум чат общение » Центр помощи по развитию web ресурсов » Скрипты для ucoz » Часы
Страница 1 из 11
Поиск:

Как писать сообщения и создавать свои темы на форуме?

Вверх