Brý den,
Otázka hlavně pro webmastery. Jak se dá v javascriptu napsat čas, který
bude se sekundami a neustále se sám aktualizoval?
Nikde moc jsem to nenašel a JS nepíšu tak dlouho, abych si to složil
sám…
Díky
Doplňuji:
EDIT: Myslím při tvorbě webových stránek…
javascript je součást při psaní HTML/CSS
ohodnoťte nejlepší odpověď symbolem palce
Zajímavá 2Pro koho je otázka zajímavá? blesk26, DusanOrlik před 4850 dny |
Sledovat
Nahlásit
|
<script language=„JavaScript“>
// Name: Ukazka k clanku na http://www.interval.cz
// Author: michal.kubis@interval.cz
// Date: November 2001
function DatumCas(){
var d=new Date()
var hours=d.getHours()
var minutes=d.getMinutes()
var seconds=d.getSeconds()
var days=d.getDate()
var months=d.getMonth()
var years=d.getYear()
if(years<1000)
years+=1900
if(minutes<=9)
minutes=„0“+minutes
if(seconds<=9)
seconds=„0“+seconds
document.title=days + „.“ + months + „. " + years + " " + hours + ":“
+ minutes + „:“ + seconds
setTimeout(„DatumCas()“, 999)
}
</script>
Ale jak píše arygnoc javascript pracuje s časem v daném PC, ne s serverový časem
2Kdo udělil odpovědi palec? HakitoCZ, Lostindream
před 4850 dny
|
0 Nominace Nahlásit |
javascript dokáže pracovat pouze s časem ve Vašem počítači, protože
běží ne Vašem počítači (javascript).
Nevím, co si představujete pod aktualizací času – čas se aktualizuje asi
milionkrát za sekundu (v PC, podle nataktování základní desky).
Jedna z odpuzujících věcí na stránkách – hodiny.
Podvědomě upozorňují návštěvníka, že čas ubíhá, že by sa měl
posunout dál.
A to žádný majitel webovek nechce.
Nedoporučuji.
Dále:
opět se do módy dostává ZAKAZOVANÍ javascriptu uživateli, opět se začali množit útoky pomocí tohoto scriptu.
Už když chcete ty hodiny, použijte PHP (nelze zakázat, jedná se o skript běžící na serveru).
0
před 4850 dny
|
0 Nominace Nahlásit |
Tak zkus tento a doporučuji ti nastudovat tyto stránky http://www.jakpsatweb.cz/javascript/
Pokud pohledáš na netu tak zcela jistě najdeš spoustu stránek kde jsou ke
stažení různé kódy na javascript.
<script>
var datum = new Date();
var retezec = „Dnes je “;
retezec += datum.getDate() + ". "; // Den v měsíci
retezec += (1 + datum.getMonth()) + ". "; // Měsíce jsou číslovány od nuly
retezec += datum.getYear() + ". "; // Rok ve formátu 0000
retezec += „Čas: " + datum.getHours() + ":“; // Hodiny
retezec += datum.getMinutes(); // Minuty
// retezec += „:“ + datum.getSeconds(); // Sekundy
retezec += „.“;
document.write( retezec );
</script>
Bedy | 1528 | |
Michal Kole | 1199 | |
led | 1156 | |
Hlada | 1131 | |
mosoj | 1124 | |
gecco | 904 | |
www | 828 | |
badisko | 817 | |
cochee | 814 | |
Dochy | 725 |
Software |
Hardware |
Internet |
Programování a webdesign |
Sítě |
Bezpečnost |
Ostatní počítače a internet |