Скрипт "Будильник на сайт"


Скрипт "Будильник на сайт"

1177
10 из 10
Проголосовало: 2






Суть скрипта в следующем:
Например вы находитесь на сайте где установлен будильник, а через 15 минут начинается ваш лююбимый фильм в онлайне, и вы чтобы не опоздать выставляете нужное вам время на будильнике, далее прописываете ссылку с вашим онлайн кинотеатром(куда нужно перейти в указанное время), жмёте кнопку "Запомнить" и всё) В нужное время вас просто автоматически перекинет на нужный вам сайт)

Устанавливаем между head

Code
<style type="text/css">  

  #jsalarmclock{  
  font-family: Tahoma;  
  font-weight: bold;  
  font-size: 12px;  
  }  

  #jsalarmclock div{  
  margin-bottom: 0.8em;  
  }  

  #jsalarmclock div.leftcolumn{  
  float: left;  
  width: 150px;  
  font-size: 13px;  
  background-color: lightyellow;  
  clear: left;  
  }  

  #jsalarmclock span{  
  margin-right: 5px;  
  }  

  </style>  

  <script type="text/javascript">  
  var jsalarm={  
  padfield:function(f){  
  return (f<10)? "0"+f : f  
  },  
  showcurrenttime:function(){  
  var dateobj=new Date()  
  var ct=this.padfield(dateobj.getHours())+":"+this.padfield(dateobj.getMinutes())+":"+this.padfield(dateobj.getSeconds())  
  this.ctref.innerHTML=ct  
  this.ctref.setAttribute("title", ct)  
  if (typeof this.hourwake!="undefined"){ //if alarm is set  
  if (this.ctref.title==(this.hourwake+":"+this.minutewake+":"+this.secondwake)){  
  clearInterval(jsalarm.timer)  
  window.location=document.getElementById("musicloc").value  
  }  
  }  
  },  
  init:function(){  
  var dateobj=new Date()  
  this.ctref=document.getElementById("jsalarm_ct")  
  this.submitref=document.getElementById("submitbutton")  
  this.submitref.onclick=function(){  
  jsalarm.setalarm()  
  this.value="Alarm Set"  
  this.disabled=true  
  return false  
  }  
  this.resetref=document.getElementById("resetbutton")  
  this.resetref.onclick=function(){  
  jsalarm.submitref.disabled=false  
  jsalarm.hourwake=undefined  
  jsalarm.hourselect.disabled=false  
  jsalarm.minuteselect.disabled=false  
  jsalarm.secondselect.disabled=false  
  return false  
  }  
  var selections=document.getElementsByTagName("select")  
  this.hourselect=selections[0]  
  this.minuteselect=selections[1]  
  this.secondselect=selections[2]  
  for (var i=0; i<60; i++){  
  if (i<24) //If still within range of hours field: 0-23  
  this.hourselect[i]=new Option(this.padfield(i), this.padfield(i), false, dateobj.getHours()==i)  
  this.minuteselect[i]=new Option(this.padfield(i), this.padfield(i), false, dateobj.getMinutes()==i)  
  this.secondselect[i]=new Option(this.padfield(i), this.padfield(i), false, dateobj.getSeconds()==i)  

  }  
  jsalarm.showcurrenttime()  
  jsalarm.timer=setInterval(function(){jsalarm.showcurrenttime()}, 1000)  
  },  
  setalarm:function(){  
  this.hourwake=this.hourselect.options[this.hourselect.selectedIndex].value  
  this.minutewake=this.minuteselect.options[this.minuteselect.selectedIndex].value  
  this.secondwake=this.secondselect.options[this.secondselect.selectedIndex].value  
  this.hourselect.disabled=true  
  this.minuteselect.disabled=true  
  this.secondselect.disabled=true  
  }  
  }  

  </script>


В нужное место, где будет находиться ваш будильник.

Code
<fieldset>  
  <legend>Завести будильник</legend>  
  <form action="" method="">  
  <div id="jsalarmclock">  
  <div><div class="leftcolumn">Текущее время</div> <span id="jsalarm_ct" style="letter-spacing: 2px"></span></div>  
  <div><div class="leftcolumn">Будильник</div> <span><select></select> Hour</span> <span><select></select> Minutes</span> <span><select></select> Seconds</span></div>  
  <div><div class="leftcolumn">Ссылка для перехода</div> <input type="text" id="musicloc" size="55" value="http://webo4ka.ru" /> <span style="font: normal 11px Tahoma">Ссайт куда перейти по сигналу будильника</span></div>  
  <input type="submit" value="Запомнить" id="submitbutton" /> <input type="reset" value="Очистить" id="resetbutton" />  
  </div>  
  </form>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
  • Всего комментариев: 1

zenitovic
+3
zenitovic написал: Написано 16 Октября 2011 в 17:11
Комментарий №1
Возможно полезная вещь,если ты часто кушаешь у компьютера и у тебя нету времени переключить страницу))) biggrin

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    205
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 11
    Гостей: 10
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: