Форум -> Обо всём... -> Вывести Java-часы в блок |
Вывести Java-часы в блок |
---|
zik | Дата: 23.05.2008, в 15:05 | Сообщение №1 |
ПользовательПользователь №: 50 Сообщений: 38
| Вообщем 1 человек делал мне часики (спасибо ему) но они не оаботают, код блока и часов прикрепляю
block-clock
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12
| <?php if (!defined('BLOCK_FILE')) {
Header("Location: index.php");
exit;
} $content ="<script language=\"JavaScript\" type=\"text/javascript\" src=\"javascripts/time.js\"></script>" ."<body onload=\"showtime()\"><div id=\"timediv\" class=\"timestyle\"></div></body>";
?> |
time
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
| <?php var worldtime = new Array() worldtime[0]="London,0" worldtime[1]="Berlin,1" worldtime[2]="Paris,1" worldtime[3]="Johannesburg,2" worldtime[4]="Kairo,2" worldtime[5]="Baghdad,3" worldtime[6]="Moscow,4" worldtime[7]="Beijing,8" worldtime[8]="Hong Kong,8" worldtime[9]="Perth,8" worldtime[10]="Tokyo,9" worldtime[11]="Sydney,11" worldtime[12]="Azores,-1" worldtime[13]="Rio de Janheiro,-2" worldtime[14]="Buenos Aires,-3" worldtime[15]="Lima,-5" worldtime[16]="New York,-5" worldtime[17]="Chicago,-6" worldtime[18]="Mexico City,-6" worldtime[19]="Denver,-7" worldtime[20]="San Francisco,-8" worldtime[20]="Honolulu,-10"
var hours var shifthours var minutes var seconds var localhours var pause=2000 var thisplace var thisline="" var showmenu=1
function showtime() {
for (i=0; i<=worldtime.length-1;i++) { thisplace=worldtime[i].split(",") thistime= new Date() hours=thistime.getUTCHours() hours=eval(hours) shifthours=eval(thisplace[1]) localhours=eval(shifthours+hours) if (localhours <0) {localhours=24+localhours} if (localhours >=24) {localhours=localhours-24} minutes=thistime.getUTCMinutes() seconds=thistime.getUTCSeconds() if (thisplace[0]=='Delhi') { minutes=eval(minutes+30) if (minutes>=60) { minutes=eval(minutes-60) localhours=eval(localhours+1) } } if (eval(minutes) < 10) {minutes="0"+minutes} if (eval(seconds) < 10) {seconds="0"+seconds} if (eval(localhours) < 10) {localhours="0"+localhours} thisline+=localhours+":"+minutes+":"+seconds+" "+thisplace[0]+" } if (document.all) { timediv.innerHTML=thisline thisline="" var timer=setTimeout("showtime()",1000) } if (document.layers) { document.timediv.document.write("<span id='nn' class='timestyle'>") document.timediv.document.write(thisline) document.timediv.document.write("</span>") document.timediv.document.close() thisline="" } } document.onload = showtime ?> |
Помогите его запустить, и сделать что бы время показывалось в строчку. (это будет блок внизу сайта)
Прикрепленные файлы:
Скачать: 1.53 KB |
|
|
|
Serg_pnz | Дата: 23.05.2008, в 15:30 | Сообщение №2 |
АдминистраторПользователь №: 1 Сообщений: 2242
| 1. Это добавь в индексе шаблона где тебе надо
Код | 1
| <script language="JavaScript" type="text/javascript" src="javascripts/time.js"></script><div id="timediv" class="timestyle"></div> |
2. Там же в индексе приведи тег БОДИ к такому виду Код | 1
| <body onload="showtime()"> |
3. Понятное дело, что должен существовать файл java_!_sctipts/time.js | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
Serg_pnz | Дата: 23.05.2008, в 15:35 | Сообщение №3 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Кстати, в ФФ они не работают | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
zik | Дата: 23.05.2008, в 16:39 | Сообщение №4 |
ПользовательПользователь №: 50 Сообщений: 38
| http://server.seo-host.ru/~kvad/
что-то не получается |
|
|
Serg_pnz | Дата: 23.05.2008, в 17:49 | Сообщение №5 |
АдминистраторПользователь №: 1 Сообщений: 2242
| zik, на локалке ставил - всё работает.
А вообще обсуждалось | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|