Таймер обратного отсчёта на чистом JavaScript
Таймер обратного отсчёта на чистом JavaScript
В этой статье рассмотрим таймер обратного отсчета, построенный на чистом CSS и JavaScript. Он написан с использованием минимального количества кода без использования jQuery и каких-либо других сторонних библиотек.
Таймеры обратного отсчёта могут использоваться на сайтах для различных целей. Но в большинстве случаев они применяются для отображения времени, которое осталось до наступления какого-то крупного события: запуска нового продукта, рекламной акции, начала распродажи и т.д.
1. WooCommerce Flash Продажа Обратный отсчет
Использование премиального плагина WordPress WooCommerce Flash Sale Countdown на ваших товарах поможет вам значительно увеличить их покупку. У вас будет возможность добавлять продукты или выбранные категории к вашим флэш-продажам.
Он идеально подходит для кампаний «Черная пятница» и «Кибер понедельник» и может использоваться со многими бесплатными и премиальными темами WordPress.
Особенности интерактивного стикера
При первом добавлении таймера создаётся шаблон, который в дальнейшем можно редактировать и прикреплять к другим Историям. Обратите внимание: из-за специфики самих Stories счётчик будет на виду лишь 24 часа после публикации. Однако вы можете повторно опубликовать его в новой Сториз или сохранить изначальную запись в разделе «Актуальное». В пост добавляется только один стикер с обратным отсчётом.
У виджета есть очень важная настройка: можно разрешить или запретить другим пользователям включать напоминания о вашем таймере и делиться им в своих Instagram Stories. Для большинства SMM-проектов этот бегунок лучше оставлять включённым, ведь чем больше расшариваний, тем выше охват. Но если пишете о чём-то личном, его стоит отключить.
Автор Сториз может просматривать как действующие, так и завершённые таймеры. Все они доступны в виджетах (раздел «Таймер обратного отсчёта»). Благодаря уведомлениям вы будете знать, когда кто-то поделится вашим таймером или включит напоминания.
Хотите знать, что произойдёт, когда счётчик обнулится? Если запись всё ещё находится в Историях, при её открытии появится праздничный салют.
Пошаговая инструкция: как пользоваться таймером?
Электронный таймер со звуком будет полезен всем работникам, домохозяйкам, спортсменам, студентам — тем, кому нужно засечь время и не забыть о важных задачах. Нашим таймером предельно легко и удобно пользоваться, соблюдая пошаговую инструкцию:
- Нажмите «Старт», чтобы проверить тип сигнала и его громкость на обнуленном таймере.
- Выберите временной интервал над счетчиком — диапазон от 1 минуты до 1 часа, можно добавлять время в один клик.
- Если требуется указать другой промежуток, щелкните кнопку «+» и введите данные вручную — можно добавить описание.
- Нажмите «Старт» и таймер онлайн начнет обратный отсчет, после истечения времени сработает звуковой сигнал.
- Для остановки отсчета раньше времени и обнуления щелкните «Обнулить».
- Если хотите, чтобы таймер работал беззвучно, нажмите на соответствующий значок справа от клавиши «Старт».
Онлайн таймер можно остановить без сброса результата, для этого используется кнопка «Стоп», для возобновления обратного отсчета нажмите «Старт».
Наш бесплатный, функциональный и точный таймер с простым интерфейсом — находка для человека, который хочет рационально использовать каждую минуту и всегда успевать. Добавьте страницу в закладки, чтобы она всегда была под рукой — когда потребуется отсчитать время, таймер обязательно поможет.
Нужно срочно измерить время, под рукой нет специального устройства, а использовать обычные часы или мобильный телефон неудобно? Предлагаем вашему вниманию таймеры онлайн , которые отличаются высокой точностью и удобством в использовании.
Таймеры онлайн незаменимы во время спортивных тренировок, совмещения нескольких дел, когда важно не пропустить время и просто для измерения личных рекордов. Например, вам очень важно узнать, сколько страниц вы прочитаете за определенный промежуток времени, сколько знаков в минуту печатаете или как быстро сможете пройти важный раунд в игре.
Решение
Когда я делаю гибкий текст для интервалов, я люблю вычитать, пока ничего не останется. Таким образом, вы показываете только ненулевые значения:
В коде PHP вы можете установить переменную таким образом. И пока мы оставим вне этого часовые пояса, но их также можно добавить, просто указав их.
В этом уроке я хочу показать, как создать простую страницу с обратным отсчетом времени с использованием PHP и jQuery. Что такое страница с обратным отсчетом времени? В общем, это страница, которая информирует посетителей сайта, о том, что он находится в стадии разработки и сколько времени осталось до его запуска. На странице находится счетчик с обратным отсчетом времени и форма, для добавления почтового адреса заинтересованных посетителей. В последствие, на сохраненные адреса можно разослать сообщение об открытии сайта. В этом уроке я покажу как создать страницу похожую на эту:
Эту страницу можно легко изменить и украсить с помощью CSS. Также вы можете добавить логотип вашей компании и любые другие элементы, редактируя HTML код.
Небольшое вступление
Архив, который вы можете скачать с сайта готов к использованию и содержит следующие файлы:
index.php – сама страница с обратным отсчетом (счетчик и форма для)
config.php – обеспечивает подключение к базе даннах
insert.php – php код для добавления почтового адреса в базу данных
js/jquery-1.3.2.min.js – jQuery framework
js/countdown.js – скрипт обратного отсчета времени
1. index.php
index.php является непосредственным интерфейсом страницы с обратным отсчетом, который содержит обратный счетчик и форму добавления почтового адреса.
Скрипт счетчика обратного отсчета времени
Для того, чтобы создать счетчик я использовал скрипт обратного отсчета времени, который позволяет рассчитать время до определенного события в будущем. Оставшееся время будет зависеть от временной зоны посетителя. Вид счетчика можно полностью поменять в соответствии с вашими предпочтениями.
Все что вам нужно это добавить одну строчку кода между тегами :
Затем, в теле страницы необходимо добавить следующий код счетчика:
Чтобы установить нужную дату, необходимо заменить строку «July 6» и «0:0:00» на необходимые вам (например, 25 декабря):
В результате получается:
Если вы хотите изменить стиль счетчика, вам необходимо внести изменения в следующие классы:
В частности класс .count_down<> изменяет формат цифр счетчика, класс .count_down sup<> определяет стиль текст "days", "hours", "minutes".
jQuery и форма ввода
Отлично, счетчик создан! Следующий шаг: подключить библиотеку jQuery к нашему сайту, для чего между тегами следующий код:
А теперь в теле страницы добавляем следующий код простой формы с одним полем ввода:
…и добавить в это поле сообщение после того как посетитель отправит свой почтовый адрес:
… вот результат, который должен получиться после отправки сообщения:
Форма с полем ввода исчезает с помощью красивого эффекта затухания (fade-out effect), а вместо нее появляется итоговое сообщение. А теперь, в заголовок страницы (между тегами ) после кода подключения библиотеки jQuery добавляем скрипт, который позволяет добавить ajax-функциональность. Это даст нам возможность добавить e-mail посетителя в базу данных без перезагрузки страницы:
2. insert.php
Файл insert.php содержит в себе код, который сохраняет почтовый адрес посетителя в базу данных. Для примера я создал таблицу EMAIL с одним атрибутом «email». PHP код очень прост:
Для того, чтобы скрипт заработал на вашем сервере измените параметры подключения к вашей базе данных в файле config.php, создайте таблицу и загрузите все файлы урока на сервер. Наслаждайтесь!
Данный урок подготовлен для вас командой сайта ruseller.com
Источник урока: woork.blogspot.com
Перевел: Дмитрий Орлов
Урок создан: 21 Июня 2010
Просмотров: 48102
Правила перепечатки
В деле увеличения продаж сделайте ставку на сезонные товары
Предложения, действующие в течение ограниченного времени, могут помочь повысить продажи. Яркий пример — тыквенные латте от Starbucks, которые доступны только в октябре и ноябре. За 10 лет было продано более 200 миллионов этих напитков.
Сезонные товары хороши тем, что у покупателя заранее можно сформировать ожидание. Из-за того, что предложение действует только в определенное время, его ценность повышается.
Как SMM-щикам использовать таймер обратного отсчета
Понятно, что пока это новинка, и люди будут активно реагировать на нововведение, поэтому стоит потестить таймеры как можно быстрее.
И вот несколько идей о том, как можно использовать таймеры обратного отсчета в SMM:
- Анонсы мероприятий. Таймеры прекрасно подойдут для всего, что связано с event-индустрией. Показывайте, сколько времени осталось до вашего события и мотивируйте людей прийти.
- Анонсы событий и достижений. Помните штуки в духе «Я заработаю миллион за один год»? Подобные цели сейчас начнут появляться в формате таймеров у многих блогеров. Таким же образом можно презентовать открытие нового магазина или филиала сети, время до старта распродажи или появления новой коллекции.
- Скидки с дедлайном. Старое доброе «Эта скидка действует только до понедельника!» — прием, который только ленивый не использовал на своем сайте. Теперь то же самое будет и в Instagram. Смысл понятен — если сроки акции ограничены, больше мотивации что-то купить.
- Промокоды. А вот тут отлично сработает призыв делиться промокодом в своих Сторис — любые промокоды будут здорово распространяться среди аудитории.
- Быстрые конкурсы. По той же механике — разместите у себя в Stories таймер с конкурсом, а когда время истечет, кто-то из участников получит приз или скидку. Таймер нужно выставлять на сутки или меньше, чтобы были видны все Сторис участников. Правда, подводить итоги такого конкурса пока придется вручную.