Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Время 3 стран

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Рипнул часы, но что то кривится
pantela
Отправлено: 27 Августа, 2010 - 12:54:38
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




Скажу прямо скрип часов рипнул с одного сайта.
CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. var weekdaystxt=["SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT"]
  3.  
  4. function showLocalTime(container, servermode, offsetMinutes, displayversion){
  5. if (!document.getElementById || !document.getElementById(container)) return
  6. this.container=document.getElementById(container)
  7. this.displayversion=displayversion
  8. var servertimestring=(servermode=="server-php")? 'August 07, 2010 22:31:50' : (servermode=="server-ssi")? 'August 07, 2010 22:31:50' : '<%= Now() %>'
  9. this.localtime=this.serverdate=new Date(servertimestring)
  10. this.localtime.setTime(this.serverdate.getTime()+offsetMinutes*60*1000) //add user offset to server time
  11. this.updateTime()
  12. this.updateContainer()
  13. }
  14.  
  15. showLocalTime.prototype.updateTime=function(){
  16. var thisobj=this
  17. this.localtime.setSeconds(this.localtime.getSeconds()+1)
  18. setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second
  19. }
  20.  
  21. showLocalTime.prototype.updateContainer=function(){
  22. var thisobj=this
  23. if (this.displayversion=="long")
  24. this.container.innerHTML=this.localtime.toLocaleString()
  25. else{
  26. var hour=this.localtime.getHours()
  27. var minutes=this.localtime.getMinutes()
  28. var seconds=this.localtime.getSeconds()
  29. var dayofweek=weekdaystxt[this.localtime.getDay()]
  30. this.container.innerHTML=formatField(hour, 1)+":"+formatField(minutes)+":"+formatField(seconds)+" "+dayofweek+""
  31. }
  32. setTimeout(function(){thisobj.updateContainer()}, 1000) //update container every second
  33. }
  34.  
  35. function formatField(num, isHour){
  36. if (typeof isHour!="undefined"){ //if this is the hour field
  37. var hour=(num>12)? num : num
  38. return (hour==0)? num : hour
  39. }
  40. return (num<=9)? "0"+num : num //if this is minute or sec field
  41. }
  42. </script>
  43.  
  44. <table cellspacing="0" cellpadding="0" border="0" width="390" align="center">
  45. <tr>
  46. <td style="font-size:12px; font-family: verdana; color:#666666" align="center"><b>Tbilisi<br /></b><span id="Tbilisi"></span></td>
  47. <td style="font-size:12px; font-family: verdana; color:#666666" align="center"><b>New York<br /></b><span id="New York"></span></td>
  48. <td style="font-size:12px; font-family: verdana; color:#666666" align="center"><b>Europe<br /></b><span id="Europe"></span></td>
  49. </tr>
  50. </table>
  51.  
  52. <script type="text/javascript">
  53. new showLocalTime("Tbilisi", "server-ssi", 0, "short")
  54. new showLocalTime("New York", "server-ssi", -300, "short")
  55. new showLocalTime("Europe", "server-ssi", -60, "short")
  56. </script>


Не смогли бы вы мне подсказать кокой код надо прописать сюда что бы время серверо выводилось бы, а не фиксированное как щас прописанно
CODE (javascript):
скопировать код в буфер обмена
  1. var servertimestring=(servermode=="server-php")? 'August 07, 2010 22:31:50' : (servermode=="server-ssi")? 'August 07, 2010 22:31:50' : '<%= Now() %>'


+
когда я перехожу на одну страницу где выполняется JS или JQuery работа, тогда часы вобще криватся, время скачет...

P.S. Если есть уже готовые часы оригинаа, ссылке покажыте. Скажу прямо искал в гугле, только токого типо ничего не нашёл. Где надо вывоить несколько стран время.
спс.Ув.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB