ZxQ (22.04.2012/08:17)
Обратного отсчета до часа Х. Типа как до нового года например. На яве то понятно, а можно ли его чисто на php реализовать.
чтобы часы вживую тикали? Нет. Но с обращением к серверу можно написать.
vermas, Подскажи пожалуйста как. Желательно бы вживую.
Обратный отсчет можно посмотреть в функции рекламы. Там же вычисляет сколько осталось
Статический я уже реализовал. Надо чтобы часы вживую тикали...
телефонами не поддерживается такое, да и буду удивлена, если такое возможно средствами php
ZxQ (22.04.2012/09:38)
Статический я уже реализовал. Надо чтобы часы вживую тикали...
ты хочешь метрами измерить массу
твоя задача клиентская, php язык серверный, разные вещи
Lestat (22.04.2012/09:57)
Все равно не пойму, зачем такое в вапе
Ну я лично например на некоторые сайты с компа захожу, и мне без разницы вап или веб - лишь бы была нужная мне информация=), да и грамотней когда есть 2 версии, хотя вап постепенно изживается с новыми технологиями, всякими айфонами и т.п...
vermas (22.04.2012/08:56)
чтобы часы вживую тикали? Нет. Но с обращением к серверу можно написать.
Ты же сам написал что можно, я ж не говорю что на пхп, так то да, я про php я затупил)) а вот другие же технологии возможно, например asp.net perl ajax (наверно, мало с ними знаком) хотя зачем все усложнять если есть простой ява-скрипт =)
ZxQ,
<script type="text/javascript">
function timer(){
var obj=document.getElementById('timer_inp');
obj.innerHTML--;
if(obj.innerHTML==0){alert('Hello');setTimeout(function(){},1000);}
else{setTimeout(timer,1000);}
}
setTimeout(timer,1000);
</script>
<div id="timer_inp">10</div>
10 - это старт числа.
Hello - открытие окна с надписью , так для примера.
<script language="JavaScript" type="text/javascript">
function count() {
month = 'Jan'; // Месяц даты наступления события
date = '01'; // Число даты наступления события
year = '2006'; // Год даты наступления события
theDate = month + ' ' + date + ' ' + year;
now = new Date();
setdate = new Date(theDate);
timer = (setdate - now) / 1000 / 60 / 60 / 24;
timer = Math.round(timer);
var message = timer + " дней до вашей даты!"; // Текст сообщения на ваш вкус
if (timer == "1") message = timer + " сообытие через день"; // До события один день
if (timer == "0") message = "событие менее чем через день"; // До события менее одного дня
if (timer == "-1") message = "событие наступило"; // Событие наступило
if (timer < "-1") message = ""; // Строка нулевой длины после наступления события
document.write(message);
}
count();
</script>