Javascript óra, de egy kicsit másképp
Csináltam egy rádió szerver vezérlő oldalt. Van benne AutoDJ, 2 féle szerver, meg minden földi jó. Erre szeretnék kitenni egy olyan órát ami mindig egy adott időtől kezd számolni. Azért szeretném így mert a user kliens órája sose jár halálpontosan a szerver órájával és a műsor a szerverről megy. A szerveren futó időt le tudom generálni a weboldalra, de ezt kéne beletenni egy java scriptbe amitől elkezd továbbszámolni (másodpercek miatt). Értelemszerűen jöhet más fajta ötlet is, de lehetőleg ne igényeljen komolyabb varázslást.
■
Több probléma
Persze megfelelő szerver oldali segítséggel megoldható, de mindenesetre nem olyan egyszerű. Érdemes lehet megnézni NTP JavaScript-es implementációkat.
Viszonylag egyszeruen jut el.
egész negyszerű...
egy lehetséges megoldási alternatíva lehetne az, hogy egy rejtett divbe beleteszed a server időt, majd a div id-ját felhasználva kiveszed azt javascripttel, majd azt adod meg a dátum objektumnak.
pl.:
u.i.: ha a documentum legvégére (tehát közvetlenül a záró body tag elé) írod be a divet és a scriptet tartalmazó js-t, akkor eza különbség mégjobban csökkenthető (szerintem).
uuui.: mégmielőtt bárki is elkezd kioktatni, annak előre mondanám, hogy ez csak az én logikám, amiben lehetnek hibák.
Meglett a megoldas. Pont