Advanked Javascript

Most tanultam az indiaiaktol:

Hozzászólások

Tellegjo: egyszeru, ertheto.

Indiaiaktol?

picit valóban összekeverték a dolgokat: az objektumok azok normális esetben kellenek, a preloadhoz:
ha nem a swapfüggvényben hozza létre őket, hanem még az oldal betöltődésekor, akkor a csere már a cache-ben van, amikor kell.


(normimg = new Image()).src = "1.jpg";
(csere = new Image()).src = "2.jpg";
function swap(img) {
img.src = (img.src == normimg.src ? csere.src : normal.src);
}

rolloverhez még jó a css is, kár, hogy csak linken működik a má$ik böngésző 6-os verziójáig:
az a:hover -nél megváltoztatjuk vagy a kép urljét, vagy — még jobb: a background-positiont
az utóbbi variánsnál a preload is meg van oldva: a normál és a rollover képet egymás alá másolod, és cserénél úgy pozícionálod a háttérképet, hogy a cserekép látszódjon a háttérből.

—-—-—

int getRandomNumber() {
return 4;	//szabályos kockadobással választva.
	       //garantáltan véletlenszerű.
}	      //xkcd

Valóban advanked, ennél rosszabbul/komplikáltabban nem tudom, hogy lehetne.

________________________________________
2B or not 2B, that is FF. *̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*