Autor Zpráva
z0rG
Profil
Tak a jsem tu zas :)

chtel bych udelat v JS skript ktery by v case 00-12h (podle hodin uzivatele) ukazal jeden obrazek a v case 12-00 druhy... Jak?
Leo
Profil
Zjistit aktualni cas, z nej hodinu a podle toho obrazek vymenit :-) Co z toho neumite - zjistit cas, hodinu, udelat podminku, nebo vymenit obrazek? Leo
z0rG
Profil
Vsechno az na vymeneni obrazku, a tady mi to nejde najit...
Leo
Profil
<img id="obrazek" src="denni.jpg">

v JS:

document.getElementById("obrazek").src = "nocni.jpg";

Leo
z0rG
Profil
Erhm, ta tohle umim... Neumim ten zbytek :)
Leo
Profil
Hm, takze vlastne nic... Zkuste hledat, Leo
z0rG
Profil
Podminku bych umnel snad, jen to zisteni casu? Aspon je to tady?
souki
Profil
www.jakpsatweb.cz/javascript
Jay Jay
Profil
z0rG :
<head>
<title>vymena obrazku</title>
<script>
function f(obrazek)
{
var cas = new Date();
hodina = cas.getHours();

if(hodina > 11)
{
vymena = document.getElementById('obrazek');
vymena.src = "a_2.jpg";
}
}
</script>
</head>
<body onLoad="f(obrazek);">
<img src="a_1.jpg" id="obrazek">
</body>

Za pět minut si to můžeš ověřit :)
Leo
Profil
Ja vedel, ze nekdo nevydrzi s nervama a ulehci vam to :-) Leo
z0rG
Profil
Nebyl by nekdo ochoten davat mi pravidelne hodiny javascriptu po ICQ? :) Tady ty navody, mno nerozumim vsemu... :-[
Jay Jay
Profil
Leo : Máš možnost :-P
z0rG
Profil
Btw tenhle skriptik, samozrejme bez urazky, neni moc dobry... Lepsi by bylo definovat casove rozpeti (napr. 8-12h) a ke kazdemu priradit obrazek... Toto se da pouzit jen od pulnoci do hodiny X a od X do pulnoci a da se [pouzit jen na 2obrazky...
Jay Jay
Profil
z0rG : Já nikdy nedělal dobré JS scripty ;o) Nevím co se ti nelíbí na tom, že splňuje tvoje původní zadání (snad, viz. původní zadání).
z0rG
Profil
Asi sem to mnel lepe zadefinovat, ale diky :) Tak hlasi se nejaky ucitel? :P
sslavo
Profil
tak prepac ale nestazuj sa. Jednak ti JayJay ulahcil trapenie a po druhe ten script je presne to co si na zaciaku chcel
;-) slavo
z0rG
Profil
Ano som si toho vedomy, mal som lepsie zadat co by som chcel, kazdopadne velmi pekne dakujem kazdemu co toto robi, aj ked zato nic nema, max. tak pochvalu, niekedy ani to nie...
Jay Jay
Profil
z0rG : co z toho ten učitel bude mít :) (pokud umis php, asp, ajax, nebo neco zajimaveho tak se dohodnem... platí pro všechny :-P )

Co si teda vlastně chtěl za script ?
Leo
Profil
"Nebyl by nekdo ochoten davat mi pravidelne hodiny javascriptu po ICQ"
"Leo : Máš možnost :-P"

Po ICQ tezko, jsem angazovan jinde:

http://www.gopas.cz/DetailKurzu.aspx?IDKurzu=3100

http://www.gopas.cz/DetailKurzu.aspx?IDKurzu=3101

Leo
z0rG
Profil
Tak se zase budu muset ucit sam...

Jay Jay: script kde by se dalo nastavovat ruzne dlouhe casove rozpeti a aby byl scriptik upravovatelny napr. i na 4obrazky...
Jay Jay
Profil
z0rG : ...a chceš to tady řešit nebo ne ?
z0rG
Profil
Jay Jay: ja bych rad, pokud by sme to nejak vyresili...
Adamzo
Profil
takze zadna dobra javascipt znala duse tu nebude? ja bych rad pomohl, mne by se to taky hodilo na stranku, ale javascript neumim.....
z0rG
Profil
dnes=new Date();
hodina=dnes.getHours();

if(hodina>=0 && hodina<6) logo.src="logo_def_3.jpg";
if(hodina>5 && hodina<11) logo.src="logo_def_1.jpg";
if(hodina>10 && hodina<18) logo.src="logo_def_2.jpg";
if(hodina>17) logo.src="logo_def_3.jpg";

logo=new Image();

Tak pokusil se se to udelat sam...
Co je natom spatne? Nebo spis jak se z toho vymotat?
Toto téma je uzamčeno. Odpověď nelze zaslat.