Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ЧАСЫ php+javascript
 
 автор: l-mariachi   (26.06.2008 в 21:39)   письмо автору
 
 

Привет всем!
парни подскажите как замутить часы на яваскрипте, при том, чтобы переменные брались из php фаункции date, тоесть как только получили время сервера, отображались часы , которые динамически менялись бы на сайте...
или хотябы примерчик подкиньте, в яваскрипте нихрена не понимаю, помогите чайнику!!!

   
 
 автор: lirik   (27.06.2008 в 07:52)   письмо автору
 
   для: l-mariachi   (26.06.2008 в 21:39)
 


<html> 
<head>
<meta content="text/html; charset=windows-1251" http-equiv=Content-type> 
<title>WEB PAGE</title>
<script>
var obj = document.getElementById("myobj");
<?
$dt
=getdate(time());
echo 
'var hh='.$dt['hours'].';';
echo 
'var mm='.$dt['minutes'].';';
echo 
'var ss='.$dt['seconds'].';';
?>
function dt(){
  if (ss<59){
   ss++;
  }else{
   ss=0;
   if (mm<59){
    mm++;
   }else{
    mm=0;
    if (hh<23){hh++;}else{hh=0;}
   }
 }
 mm=(mm<10)?'0'+mm:mm;
 ss=(ss<10)?'0'+ss:ss;
 document.getElementById("myobj").innerHTML=hh+':'+mm+':'+ss;
 setTimeout('dt()',1000);
}
</script>
</head>
<body onLoad="dt();">
<span id="myobj"></span>
</body>
</html>


Я тож нихрена не понимаю в JS , поэтому они скорее всего будут на пару секунд отставать))

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования