X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Скрипт класных часов для укоз
targ007
targ007
Topic Starter сообщение 11.2.2012, 16:54; Ответить: targ007
Сообщение #1


[img]http://o-ucoze.ru/_nw/153/46942535.jpg[/img]
Очень симпотичные Flash часы для Ucoz.
Наиболее подойдут для порталов о графике и софт порталов.
Установка: вписываем код куда вам нужно

<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://www.megabig.at.ua/images/" + "dg" + i + ".png"  
  }  

  // assign sources to other image objects  
  digit[10].src = "http://www.megabig.at.ua/images/" + "dgam.png"  
  digit[11].src = "http://www.megabig.at.ua/images/" + "dgpm.png"  
  digit[12].src = "http://www.megabig.at.ua/images/" + "dgc.png"  
  digit[13].src = "http://www.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://www.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>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lorenzo_rs
Lorenzo_rs
сообщение 14.2.2012, 0:15; Ответить: Lorenzo_rs
Сообщение #2


Не знаю почему у меня не работает!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4051 Сегодня, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
1 Rebex 666 Вчера, 11:50
автор: Rebex
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
11 Aloof 2802 16.4.2024, 12:48
автор: diviner99
Горячая тема (нет новых ответов) Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат
54 arendator 34818 15.4.2024, 15:16
автор: arendator
Горячая тема (нет новых ответов) ⭕Антидетект браузер AdsPower для эффективной работы с мультиаккаунтами!
83 AdsPower 24410 14.4.2024, 22:52
автор: AdsPower


 



RSS Текстовая версия Сейчас: 18.4.2024, 20:18
Дизайн