|
|
|
| Всем привет .
Помогите написать скрипт постоянно идущих часов без обновления. Или потскажите где можно скачать готовый скрипт. | |
|
|
|
|
|
|
|
для: 70-й_регион
(08.02.2006 в 12:31)
| |
Вставьте в тег <body … onLoad="clockon()">.
Код.
<script language="JavaScript">
<!--
function clockon() {
thistime = new Date()
var hours = thistime.getHours()
var minutes = thistime.getMinutes()
var seconds = thistime.getSeconds()
if (eval(hours) <10) {hours = "0" + hours}
if (eval(minutes) < 10) {minutes = "0" + minutes}
if (seconds < 10) {seconds = "0" + seconds}
thistime = hours + ":" + minutes + ":" + seconds
if (document.all) {
bgclocknoshade.innerHTML = thistime
bgclockshade.innerHTML = thistime
}
if (document.layers) {
document.bgclockshade.document.write ('<div id = "bgclockshade" style = " position:absolute; visibility:visible; font-family:Arial,sans-serif; color:#cccccc; font-size:30px; top:155px; left:152px">' +thistime+ '</div>')
document.bgclocknoshade.document.write ('<div id = "bgclocknoshade" style = "position:absolute; visibility:visible; font-family:Arial,sans-serif; color:#000000; font-size:30px; top:150px; left:150px">' +thistime+ '</div>')
document.close()
}
var timer=setTimeout ("clockon()", 200)
}
//-->
</script>
<div id="bgclockshade" style="position: absolute; visibility: visible; font-family: Arial,sans-serif; color: #cccccc; font-size: 30px; top: 155px; left: 152px">
</div>
<div id="bgclocknoshade" style="position: absolute; visibility: visible; font-family: Arial,sans-serif; color: #000000; font-size: 30px; top: 150px; left: 150px">
</div>
<div id="mainbody" style="position: absolute; visibility: visible">
</div>
|
| |
|
|
|
|
|
|
|
для: streloc
(08.02.2006 в 13:22)
| | если надо могу и стрелочные кинуть | |
|
|
|
|
|
|
|
для: 70-й_регион
(08.02.2006 в 12:31)
| | если без обнавления, то тебе надо в тему JavaScripts..
Часы можеш найти тут http://script.woweb.ru/index.htm/c/68 | |
|
|
|
|
|
|
|
для: krollik
(08.02.2006 в 13:24)
| | Мне надо как бы так в php задается время есть таймер который показывает время по истечению этого времени переход на другую страницу. | |
|
|
|
|
|
|
|
для: 70-й_регион
(08.02.2006 в 14:01)
| | да что ж всё в php да в php
А на javascript не подойдёт?
<script language="javascript">
var time=10;
function print_time()
{
time--;
document.timer.text_time.value=time;
if (time == 0)
{
document.timer.submit();
}
else
{
setTimeout('print_time()',1000);
}
}
</script>
<body onload="print_time();">
<form method="get" action="#" name="timer">
<input type="text" name="text_time" value="60">
</form></body></html>
|
| |
|
|
|
|
|
|
|
для: 70-й_регион
(08.02.2006 в 14:01)
| | php это серверный язык, поэтому сделать часы на php нельзя, их нужно создавать (обновлять) на клиентской часте, т.е. использовать как минимум javascript | |
|
|
|
|
|
|
|
для: P@Sol
(08.02.2006 в 16:55)
| | Мне пойдёт и на js.
streloc
Спасибо. А как можно зделать когда обновляешь. Чтобы часики заново не тикали? | |
|
|
|