ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
Gori
Отправлено: 27 июня 2014 — 04:30
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




Имеется javascript:

CODE:
<script type="text/javascript">
var hours = $d1;
var min = $d2;
var sec = $d3;
function display() {
sec+=1;
if (sec>=60)
{
min+=1;
sec=0;
}
if (min>=60)
{
hours+=1;
min=0;
}
if (hours>=24)
hours=0;

if (sec<10)
sec2display = "0"+sec;
else
sec2display = sec;

if (min<10)
min2display = "0"+min;
else
min2display = min;

if (hours<10)
hour2display = "0"+hours;
else
hour2display = hours;

document.getElementById("seconds").innerHTML = hour2display+":"+min2display+":"+sec2display;
setTimeout("display();", 1000);
}
</script>

Как я понимаю он задаёт переменной "seconds" значение времени сервера. В переменные $d подставляются серверные параметры времени. Час минуты и секунды.

Имеется блок, появляющийся через 10 секунд:

CODE:
<script type="text/javascript">
setTimeout(function(){$('.web').fadeIn('fast')},10000)
</script>

<div class="web" style="display: none;">Появляющийся блок</div>


Как заставить этот блок появляться не через 10 секунд, а в 15.00 по времени сервера?

Работает на jquery. На джаваскрипте не нашёл.

(Отредактировано автором: 27 июня 2014 — 04:32)

 
 
Gori
Отправлено: 29 июня 2014 — 14:56
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




Нашёл решение!

CODE:
<?php

$date1 = date('H:i:s');
$date1 = strtotime($date1);

$date2 = '19:00:00';
$date2 = strtotime($date2);

$date3 = ($date2 - $date1);

$date3 = ($date3 * 1000);

?>


CODE:
<script type='text/javascript' src='jquery.js'></script>

<script type="text/javascript">
setTimeout(function(){$('.web').fadeIn('fast')},<?echo $date3;?>)
</script>

<div class="web" style="display: none;">Появляющийся блок</div>


Зря голову ломал с отсчётом на джаваскрипте.
(Добавление)
точнее сказать не нашёл, а подсказали ))
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« JavaScript »

> Похожие темы: Появление div блока в заданное время по времени сервера
Темы Форум Информация о теме Обновление
Банер (Нужна помошь)
Картинка с онлайном сервера вместо банера
Настройка форума Ответов: 2
Автор темы: Musafir
25 октября 2009 — 05:37
Автор: mastersound
О .htaccess
Об использовании mod_rewrite и других модулей вебсервера Apache
PHP/Perl Ответов: 4
Автор темы: variant0
25 февраля 2014 — 07:18
Автор: 1Bot
Удаление форума
как коректно удалить форум с сервера
Общие вопросы Ответов: 4
Автор темы: roma1
26 января 2011 — 06:17
Автор: Zamorskiy
Недоступность форума
Последнее время форум сильно тормозит
Решение проблем Ответов: 7
Автор темы: Yamaliya
7 мая 2018 — 11:07
Автор: NordWest
ExBBStyleColorizer
Создай свою тему за 5 минут! (Не считая времени необходимого для правки графики)
Темы оформления Ответов: 5
Автор темы: altjo
7 октября 2011 — 18:20
Автор: fOcs
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0652]     [ ]