[php]<?php
$iloscsekund=60;
?>[/php]
i jeszcze żeby odliczacz nie odliczał czasu w żadnym inpucie tylko normalnie na stronie
Mysle że da sie to zrobić
(chyba)
Pozdro
Kod: Zaznacz cały
<html>
<body>
<script>
var przed = "ważnego wydarzenia!"
var teraz = "Ważne wydarzenie!"
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
function countdown(yr,m,d){
var today=new Date()
var todayy=today.getFullYear()
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var futurestring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(futurestring)-Date.parse(todaystring))/(24*60*60*1000))*1)
if (difference==0)
document.write(current)
else if (difference>0)
document.write("Zostało "+difference+" dni do "+before)
}
//podaj datę, do której ma byc odliczane - format year/month/day
countdown(2005,06,29)
//-->
</script>
</body>
</html>Kod: Zaznacz cały
<html>
<head>
<script>
function sprawdz() {
if (document.forms[0].elements[0].value <= 0)
document.forms[0].elements[0].value = 0;
}
var timerID;
function licz() {
document.forms[0].elements[0].value--;
timerID = setTimeout("licz()", 1000);
sprawdz();
}
</script>
</head>
<BODY onLoad="licz()">
<FORM>
<INPUT TYPE="text" VALUE="60">
</FORM>
</body>
</html>Kod: Zaznacz cały
<html>
<head>
<script>
var liczba = 60;
function licz() {
liczba--;
if (document.layers){
document.layers.myclock.document.write(liczba);
document.layers.myclock.document.close();
}
else if (document.all) {
myclock.innerHTML = liczba;
if (myclock.innerHTML>0)
setTimeout("licz()", 1000);
else
myclock.innerHTML = "0";
}
}
</script>
</head>
<body OnLoad="licz()">
<div id="myclock" style="position: absolute; top: 255px; left: 250px"></div>
</body>
</html>