Объявление
Уважаемые читатели, друзья, подписчики. В связи с участившимся и, порядком надоевшим спамом в комментариях от всяких анонимах(будь они не ладны), я вынуждена включить модерацию комментариев на некоторое время. Очень надеюсь на ваше понимание.

Новогодний таймер отсчёта времени

Всем, доброго времени суток. Сегодня у меня для вас 3 варианта таймера обратного отсчёта времени "До Нового года осталось..." Вроде, как и рано думать об украшении блога к новогодним праздникам, но таймер, думаю, самое время установить. Бывает, что в предпраздничной суете дотянешь до последнего момента.
А здесь всегда будет такая красивая напоминалка и для себя и для посетителей.
 таймет отчёта времени
Очень много всевозможных вариантов в сети. Предлагаю совершенно готовый таймер в виде открытки на Javascript. Саму картинку можно поменять. Об этом будет ниже, а пока посмотрите как всё выглядит на этом тестовом блоге. Предложенный ниже код копируйте и устанавливайте в гаджет HTML/ Javascript  в любое место блога.

<center><div align="center" style="padding:2px; border: 4px double red; width: 200px;">
<a href="http://www.shpargalochki.ru/ "><img src="  http://znakzod.ru/wp-content/uploads/2015/09/%D0%BE%D0%B1%D0%B5%D0%B7-2016.jpg" border="0" /></a>
<div align="center" style="width: 200px;"><span style="font: 12pt sans-serif;  color: #F52753 ">До Нового Года
 <b><div align="center"><br />

<script language="javascript">
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='nonewyear'>"+arguments[0]+" Дней "+arguments[1]+" Часов<br>"+arguments[2]+" Минут "+arguments[3]+" Секунд</span> "
 }
 else{
 var displaystring="<span class='newyear1'>С Новым годом!!!</span>"
 //alert("С Новым годом!!!")
 }
 return displaystring
 }
 </script>

 <div id="countdowncontainer2"></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", "january 1, "+thischristmasyear+" 0:0:00")
 christmas.displaycountdown("days", formatresults2)
</script></div></b></span></div></div></center><b></b>

В строке синего цвета указан адрес изображения. Поменяйте на свою картинку.

Также можно воспользоваться сторонними сайтами, которые предлагают готовые коды. Вот, к примеру, такой таймер от http://chasikov.net.ru/.

Готовый код.
<embed src="http://chasikov.net.ru/flash/widget/new-year.swf" width="250" height="66" wmode="transparent" type="application/x-shockwave-flash"></embed>

Новогоднюю тему этим постом я не заканчиваю. Есть ещё, что вам предложить. Время пока терпит. Ну а если уже подумываете об украшениях, вот здесь некоторые варианты оформления блога к празднику. И очень красивый новогодний пейзаж для блога.

И на этом заканчиваю. Спасибо всем за внимание. Приятных предстоящих хлопот. И удачи, конечно.

здесь можно оформить подписку на новые шпаргалки

Введите Ваш email


31 комментарий:

  1. Ответы
    1. Семён, пора уже предновогоднее настроение чувствовать.

      Удалить
  2. Спасибо. Сейчас себе установлю. Правда уменьшу размерчик

    ОтветитьУдалить
    Ответы
    1. Дима Гуугл, да, размер конечно можно любой подогнать.

      Удалить
  3. И то правда, НГ как-то совсем незаметно подкрался. Без снега зима не воспринимается как это обычно бывало в данное время..

    ОтветитьУдалить
    Ответы
    1. Наталья, будем надеется, что время ещё есть.

      Удалить
  4. Красивый таймер. Виктория, заметил что Вы перестали делать анонсы в гугл+, почему?

    ОтветитьУдалить
    Ответы
    1. Привет Иван. Да вроде анонсирую постоянно. Я в основном публикую в 2-х сообществах. Иногда для всех в интернете.

      Удалить
    2. Привет Виктория! На твоей страничке ни чего не появляется. Раньше было, а сейчас нет. Вот скриншот, уже давно небыло анонсов https://yadi.sk/i/82t0LIDJm9vMZ

      Удалить
    3. А, ты вон про что. Это я знаю. Я специально отключила опцию показывать мои записи из сообществ. Если это оказывается важно, пожалуйста-включила. Спасибо что заглядываешь.

      Удалить
  5. Привет Вика! Классный виджет получился на твоем тестовом блоге. Я обязательно установлю себе. Спасибо

    ОтветитьУдалить
    Ответы
    1. Спасибо Игорь, Сбегаю посмотрю, что у тебя получилось.

      Удалить
    2. Пока что не беги :) Еще не установил. Загляни ко мне завтра )

      Удалить
    3. Обязательно. Да ещё под впечатлением твоей последней стаьи. Прямо в шоке была и не знала что сказать.

      Удалить
    4. Про какую статью ты говоришь? Про должность и заказ на 150$? Если да, то это уже не последняя статья, позовчера новую опубликовал :))
      Ты была в шоке? Я тебя понимаю)

      Удалить
    5. Что то я ступил... ты не могла эту статью прочитать, ведь закрыта паролем! Ты намекала на статью про мой умерший компьютер? Короче...не важно.
      Если захочешь почитать мою предпоследнюю статью, которая закрыта паролем, так вот тебе пароль - olga1979

      Удалить
    6. Я говорю про Про должность и заказ на 150$? Обязательно прочитаю новую. Я твои статьи откладываю когда есть возможность спокойно читать. Наслаждаюсь твоим слогом. за пароль спасибо. Не знаю я и про компьютер спокойно прочла и про должность. Вот последнюю с утреца завтра .

      Удалить
    7. Ой спасибо тебе Вика за эти слова! Мне очень приятно!
      По поводу скрипта "до нового года осталось"
      У меня есть проблема. Только что установил скрипт в сайтбаре, но там отображается только картинка, а вот таймера нет совсем!
      У тебя есть идеи? Загляни ко мне, посмотри

      Удалить
    8. Игорь, одна мысль подключен ли javascript. Код сам по себе совершенно простой. Забежала к Олесе у неё работает.
      Я не совсем знаю как у вас в ВП это подключается. Но видела подобные. По-моему в файл body /body. как-то так

      Удалить
    9. В смысле подключен ли javascript? Ты имеешь ввиду в моём шаблоне на WP?

      Удалить
    10. Да, Игорь я про это . Посмотрела почему-то ещё не вижу ничего под заголовком обратите внимание (реклама contema). Может быть между ними что-то . Больше ничего на ум не идёт.

      Удалить
    11. Да, это реклама от сервиса contema. Тоже почему то не отображается! Я вчера обновил версию WP, так может быть в этом проблема? Ладно, не буду тебя больше мучить, пошёл искать причину в Гугле :)

      Удалить
  6. Добавила обезьянку, прикольная, спасибо!
    Как поменять цвет рамки на свой (border: 4px double red), написала по аналогии blue, но это совсем не тот цвет, который мне нужен.
    И, кстати, почему ты убрала переход по ссылке в новом окне? Мне не удобно, привыкла уже работать, как было раньше. Даже переход в тестовый блог закрывает основной.

    ОтветитьУдалить
  7. Олеся, вот попробуй тут подобрать http://www.falsefriends.ru/english-colors.htm, Или так border-color: #008a77;в коде изменить.
    А со ссылками- я так захотела. И на то есть причины. Правда я не все так делаю. Некоторые ставлю в другом окне. Не всегда удобно, это я понимаю, Но так это более положительно для самого блога в целом. Короче это отдельная тема и споры вокруг неё ещё идут.

    ОтветитьУдалить
    Ответы
    1. Получилось поменять цвет рамки, спасибо за подсказку.
      Насчет ссылок, вернулось прежнее окно просмотра фоток. Может мне тоже убрать из шаблона строчку открывать все в новом окне. Получается очень много вкладок, хотя мне кажется, что после этого Яндекс отсканировал новую добрую партию постов. Он использует мое зеркало http://corolesja.blogspot.ru/ Возможно, это совпадение.

      Удалить
    2. Посмотрела. Красиво. А насчёт ссылок можно ведь и вручную прописывать. Или ссылки на другие сайты лучше открывать в новой вкладке. А посты ранние должны и так в индексе быть.

      Удалить
  8. Привет, Виктория! Случайно не знаете, как установить музыкальную новогоднюю гирлянду? Желательно что бы ссылки были не на чужие сайты, а, к примеру, на свой гугл диск.

    ОтветитьУдалить
    Ответы
    1. Привет, Иван . Про музыкальную гирлянду вот есть. Но увы с чужими ссылками. http://blogodel.com/2014/12/Zvenjashhiie-shariki-pri-navedenii-kursora-na-novogodnej-girljande-blogspot.html
      А ещё прикольная есть здесь, но я до неё не добралась ещё http://habrahabr.ru/post/79576/

      Удалить
  9. Интересный таймер!
    А я на своих блогах разные плагины установила с новогодними украшениями, возиться с кодами мне труднее, чем с плагинами :)

    ОтветитьУдалить
    Ответы
    1. Олли, увидела у тебя на блоге красивые гирлянды.

      Удалить
  10. Пригодилась мне эта шпаргалка с кодом. Спасибо, Вика!

    ОтветитьУдалить

ВСЕГДА РАДА УСЛЫШАТЬ ВАШЕ МНЕНИЕ!
Ели у вас возникла необходимость опубликовать код в комментарии, то воспользуйтесь encoder HTML