Autor Zpráva
gogy27
Profil
Prosim Vas mohli by ste mi hodit nejaky link alebo povedat funkciu vdaka ktorej spravim aby sa mi aktualizovalo odpocitavanie casu do urciteho zadaneho casu (moze byt aj unix time). Uz som hladal ale stale som nasiel iba odpocitavanie pri stalom najdeny na stranku (cize furt od zaciatku). Urcite mi tu budete hovorit ze googluj alebo daco take ale pls zdrzte sa toho ak mozte :)
Mike8748
Profil
gogy27
http://ownroot.net/ondemand/timer.html
gogy27
Profil
Mike8748
diky ale nechcem ukradnut skript. A presne nieco take podobne chcem ibaze budem mat konecny unixtime zapisany v db atd atd. Nemate niekto stranku na nieco podobne (nejaky jak tutorial)
gogy27
Profil
Nasiel som si a upravil nieco taketo :). Prosim Vas kedze som v JS zaciatocnik ako tam dam aby ked napr +hrsLeft+ == 0 nenapisalo hodiny else if +hrsLeft+ == 1 napisalo hodinu a else napisalo hodin :) robi sa to tak isto ako v php?
<html> 
<head>
<title>Java Script ze stránky - www.jaknaweb.com</title>;
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
</head>

<body bgcolor="#FFFFFF" text="#000000" onLoad="startclock()"> 
<SCRIPT LANGUAGE="JavaScript">
var timerID = null;
var timerRunning = false;
function showtime() {
today = new Date();
BigDay = new Date("march 19, 2009 21:00:00")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
hrsLeft = hrsLeft;
e_minsLeft = (e_hrsLeft - hrsLeft)*60;
secLeft = Math.floor(e_hrsLeft);
secLeft = Math.floor((e_minsLeft - minsLeft)*60);
secLeft = secLeft;
Temp3='Do konca práce zbývá '+hrsLeft+' hodiny , '+minsLeft+' minut, '+secLeft+' sekund.'
document.frm.left.value=Temp3;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
var timerID = null;
var timerRunning = false;
function stopclock () {
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function stopClock() {
stopclock();
return;
}
function startclock () {
stopclock();
showtime();
}
// -->
</script> 
<p align="center"><center>
<form name="frm"><input type="textarea" name="left" size="70"></form>
</center></p>

</body>
</html>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: