Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: HTML, JS: Taustakuvan vaihto päivämäärän mukaan

jjude [05.03.2015 13:21:34]

#

Onnistuuko body:n taustakuvan vaihto kuukauden mukaan
esim. javascriptillä (PHP ei käytettävissä)?
1.1-15.3 olis tietty kuva jne.

Joku tietty vastaa, että onnistuu, mutta olisi kiva saada
esimerkkiä itse koodistakin...

Grez [05.03.2015 13:33:06]

#

jjude kirjoitti:

Joku tietty vastaa, että onnistuu, mutta olisi kiva saada
esimerkkiä itse koodistakin...

Miksi sitten kysyt että "onnistuuko?" etkä "miten?" ?

document.body.background = 'kuvat/kuukausi' + new Date().getMonth() + '.jpg'

Sitten vaan laitat kuvat hakemistoon tiedostot kuukausi0.jpg (tammikuu), kuukausi1.jpg (helmikuu) jne.

jjude [05.03.2015 13:56:59]

#

OK. Idea osittain selvisi, mutta tuo tekee vain kuukauden mukaan.
Tarkoitus, että tietyllä aikavälillä on tietty kuva:
1.1. - 3.4. = kuva1
4.4. - 6.7. = kuva2
muulloin kuva3
Eli jonkinlaista if then juttua pitää rakentaa...

Grez [05.03.2015 14:02:55]

#

Eikö yleisesti ottaen olisi helpompaa kysyä suoraan se mitä haluaa tietää, kuin ensin jotain muuta? :D

var m = new Date().getMonth()
var d = new Date().getDay()

var kuva = (m < 3 || (m==3 && d<4)) ? 1
         : (m < 6 || (m==6 && d<7)) ? 2
         : 3

document.body.background = 'kuvat/kuva' + kuva + '.jpg'

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta