Objasnuvanje na scriptu

Moze neko da mi objasni sta treba da upisem na naznacenih mesta.

<script language="javascript" type="text/javascript">

normal_image = new Image([B]here[/B]);
normal_image.src = "path/img.gif";

mouseover_image = new Image([B]here[/B]);
mouseover_image.src = "path/img2.gif";



function swap([B]here[/B]){
if ([B]document.images[/B]){
for (var x=0;
x<swap.arguments.length;
x+=2) {
document[swap.arguments[x]].src = eval(swap.arguments[x+1] + ".src");
}
}
}
</script>

Inace radi se o rollover script ali neznam sta treba d aupisem na oznacenih mesta…pa bi hteo malu pomoc.

hvala

Da li si ti upisao ono “here”, jer nema mi logike.

Ono što skripta radi je to da instancira Image Objekt u javascriptu.
normal_image=new Image() // ovako bi to bilo po meni jer slijedeća linija traži sliku
normal_image.src=“path/img2.gif” //ovo je normalna slika- ovjde upišeš put do svoje slike

Dolje niže linija koda traži sliku koja će se pojaviti na mouse over eventu. Tj. instancira novi image objekt

dolje niže imaš poboldano document.images ->to ništa, jer na taj način pristupaš kolekciji svih slika u html fajli.

Po meni, ono što bi trebalo napraviti je slijedeće:

swap(normal_image,mouseover_image); // jer vidim da funkcija radi sa argumentima funkciji. Probaj to ovako, ono prvo odkantaj.

E da, ovo je onako iz rukava.

Da da toa here ja sam pisa da znate sta pitam.Probacu sada kako sto si rekao.

hvala.


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja