Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
Архив - только для чтения
Скрипт обратного отсчета.
Отправлено 24.11.2011 - 23:441
Нет аватара
Пользователь
113 сообщений
Мужчина
Быть может кто нибудь видел скрипт обратного отсчета для uCoz (js)
Суть в том, чтобы я задавал окончание, например "26 ноября в 15.00 заканчивается то и то-то"

Чтобы без перезагрузки страницы шел обратный отсчет. Видел юкозовский виджет, но нужно перезагрузить страницу чтобы обновились результаты таймера, а мне нужно, чтобы без перезагрузки менялись результаты.
Профиль Личное сообщение Дом. страница icq Skype
20
Отправлено 24.11.2011 - 23:462
Нет аватара
Заблокирован
1004 сообщения
Мужчина
гугл в помощь их там полним полно !!
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 24.11.2011 - 23:483
Нет аватара
Coder
701 сообщениий
Мужчина
sergius типа такого не подойдёт? а то не совсем понятно твоё описание

Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 24.11.2011 - 23:504
Нет аватара
Заблокирован
1004 сообщения
Мужчина
TRANE73 А есть такой скрипт чтобы на картинке все было написано ?
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 25.11.2011 - 00:115
Нет аватара
Пользователь
113 сообщений
Мужчина
Google Бесят такие как ты. Не можешь ничем помочь - пройди мимо.
Поисковыми системами я пользоваться умею, я бы не обращался сюда.
Урод.

TRANE73 Спасибо! Установлю, посмотрю, если подойдет, то скажу еще раз спасибки)
Профиль Личное сообщение Дом. страница icq Skype
20
Отправлено 25.11.2011 - 00:156
Нет аватара
Coder
701 сообщениий
Мужчина
sergius хорошо) надеюсь что подойдёт) ну там всё настроить можно)

Google да можно написать его над фоном и всё
Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 25.11.2011 - 00:217
Нет аватара
Пользователь
113 сообщений
Мужчина
TRANE73 ДА! Он! он! Скрипт моей мечты! Здороовеееееенный скрипт моей мечты!)))

TRANE73 А можешь сделать так: 43:32:23
Где
43 - часы
32 - минуты
23 - секунды

И чтобы выводилось в одну строчку, а не в столбик как сейчас! Прошу тебя это сделать т.к. сам точно не смогу, но я попробую! Но всё же скинешь тогда...

Добавлено (25.11.2011, 00:18)
---------------------------------------------
Т.е. сделать так:

"24 сентября 2011
43:32:23 - время до окончания"
напиши такие строчки, пожалуйста

Добавлено (25.11.2011, 00:21)
---------------------------------------------
TRANE73 напиши мне в аську 2000446
У тебя там антиспам, а я JS не знаю :D

Профиль Личное сообщение Дом. страница icq Skype
20
Отправлено 25.11.2011 - 05:278
uSite Team
1689 сообщений
Мужчина
13 ответ)) вроде бы)
Профиль Личное сообщение Дом. страница icq Skype
709
Отправлено 21.12.2011 - 14:539
Нет аватара
Coder
701 сообщениий
Мужчина
PhoEn-X понял я немного кодик) там не 13 теперь)
Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 30.12.2011 - 00:4310
Нет аватара
Бывалый
398 сообщений
Мужчина
Quote (sergius)
43:32:23 - время до окончания"
напиши такие строчки, пожалуйста

сори за ап, но как так сделать?
Профиль Личное сообщение Дом. страница icq Skype
20
Отправлено 30.12.2011 - 01:2811
Бывалый
1313 сообщений
Мужчина
lifee грубо говоря так:
Code
  <script type="text/javascript">
   GetNoun = function(number, one, two, five) {
   number = Math.abs(number);number %= 100;
   if (number >= 5 && number <= 20) {return five}
   number %= 10;
   if (number == 1) {return one}
   if (number >= 2 && number <= 4) {return two}
   return five;
   }
   function cdtime(container, targetdate){   
   if (!document.getElementById || !document.getElementById(container)) return   
   this.container=document.getElementById(container);
   this.currentTime=new Date();
   this.targetdate=new Date(targetdate);
   this.timesup=false;
   this.updateTime();
   }
   cdtime.prototype.updateTime=function(){   
   var thisobj=this;
   this.currentTime.setSeconds(this.currentTime.getSeconds()+1);
   setTimeout(function(){thisobj.updateTime()}, 1000);
   }
   cdtime.prototype.displaycountdown=function(baseunit, functionref){   
   this.baseunit=baseunit;
   this.formatresults=functionref;
   this.showresults();
   }
   cdtime.prototype.showresults=function(){   
   var thisobj=this;
   var timediff=(this.targetdate-this.currentTime)/1000;
   if (timediff<0){
   this.timesup=true;
   this.container.innerHTML=this.formatresults();
   return   
   }   
   var oneMinute=60;
   var oneHour=60*60;
   var oneDay=60*60*24;
   var dayfield=Math.floor(timediff/oneDay);
   var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour);
   var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute);
   var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute));
   if (this.baseunit=="hours"){
   hourfield=dayfield*24+hourfield;
   dayfield="n/a";
   }   
   else if (this.baseunit=="minutes"){
   minutefield=dayfield*24*60+hourfield*60+minutefield;
   dayfield=hourfield="n/a";
   }   
   else if (this.baseunit=="seconds"){
   var secondfield=timediff;
   dayfield=hourfield=minutefield="n/a";
   }   
   this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield);
   setTimeout(function(){thisobj.showresults()}, 1000);
   }   
   function formatresults2(){   
   if (this.timesup==false){
   var displaystring="<span class='lcdstyle'>"+arguments[1]+":"+arguments[2]+":"+arguments[3]+"</span>";
   }else{   
   var displaystring="<span class='lcdstyle1'><br />С днём рождения!!!!<br /></span>";
   }   
   return displaystring;
   }   
   </script>
   <div id="countdowncontainer2" style="text-align:left;margin-left:12px;font-weight:bold"></div>   
   <script type="text/javascript">   
   var currentyear=new Date().getFullYear();
   var thischristmasyear=(new Date().getMonth()==0 && new Date().getDate()==1)? currentyear : currentyear + 1;
   var christmas=new cdtime("countdowncontainer2", "may 29,2012 06:20:00");
   christmas.displaycountdown("days", formatresults2);
   </script>
Можно конечно же ещё сильней сократить, но лень))
Профиль Личное сообщение Дом. страница icq Skype
123
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2025
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация