Autor Zpráva
morca
Profil
Dobrý den,

chtěl bych Vás požádat o pomoc.

Na stránce:
http://localhost/novy_web/slunecnice.html
http://localhost/novy_web/trava.html

se snažím udělat preload obrázku. Bohužel, jak sami můžete posoudit (nechal jsem schválně velké obrázky), k preloadu nedochází .... :(

Použil jsem následující skript:

<script>
kuchynsky-kout = new Image();
kuchynsky-kout.src = "obrazky/oldrich/big/kuchynsky-kout.jpg";

postel1.jpg = new Image();
postel1.src = "obrazky/oldrich/big/postel1.jpg";

pokoj.jpg = new Image();
pokoj.src ="obrazky/oldrich/big/pokoj.jpg";
</script>

poté vyvolal:

<a onMouseOver="zobraz('0','obrazky/oldrich/big/kuchynsky-kout.jpg');">
<img src="obrazky/oldrich/small/kuchynsky-kout.jpg" height="110" alt="" border="0" align="right">
</a>

function zobraz(stary_obr,novy_obr)
{
document.images[stary_obr].src=novy_obr;
}

Jednou jsem skript vložil mezi tagy <body></body> (viz. slunecnice.html), podruhé mezi tagy </head><body> (viz. trava.html)

Děkuju za pomoc :)


---
Editace Mistrem: Úprava titulku.
habendorf
Profil
Bohužel, jak sami můžete posoudit

Nemůžeme.
Chamurappi
Profil
Reaguji na morcu:
kuchynsky-kout = new Image();
Odečítáš kout o kuchyňského?
Timy
Profil
morca
Javscriptu nepříliš rozumím, ale localhost značí lokální server, vlastní počítač. Když si prokliknu tvůj odkaz, dostanu se k sobě na počítač a těžko uvidím tebou popisovaný problém. Nahraj ten problém někam na internet.

A dále bych si tipl, že znak „-“ je v normálním jazyku brán jako minus, takže zápis „kuchynsky-kout“ neznačí jednou proměnnou, ale rozdíl proměnné „kuchynsky“ minus „kout“. Zkus to napsat buď jako „kuchynskyKout“ nebo „kuchynsky_kout“.
habendorf
Profil
Timy

Nějaká nová myšlenka by nebyla? ;o)
Timy
Profil
habendorf
Sice nebyla, ale vsadím se s tebou o druhou nohu, že jsem morcanovi pomohl víc než vy dva dohromady ;-).
morca
Profil
Timy, moc děkuju za pomoc. Habendorfe, nez vest "chytre" reci, kdyby jsi radeji prispel necim konstruktivnim.

Se znaménkem mínus souhlasím, nicméně ani ostatni obrazky to nepredehralo .... :(

http://www.vilajosefina2.wz.cz/slunecnice.html
http://www.vilajosefina2.wz.cz/trava.html

napadá Vás, co je špatně?
Leo
Profil
Divny... Leo
Anonymní
Profil *
No jo, vzdyt jsou to dva ruzny obrazky - jeden v adresari slunecnice, druhy v jahoda, Leo
Bubák
Profil
No jo, vzdyt jsou to dva ruzny obrazky - jeden v adresari slunecnice, druhy v jahoda
U prvého odkazu tomu tak je, ale u druhého odkazu jsou cesty k obrázkům správně a přesto to nefunguje.
JS konzola vypisuje chybu na řádku 14, znak 16, chybná syntaxe.
habendorf
Profil
morca

Habendorfe, nez vest "chytre" reci, kdyby jsi radeji prispel necim konstruktivnim.

Co to meleš? Ty dáš odkaz na localhost a napíšeš jak sami můžete posoudit. No tak ti jen říkám, že nemůžeme. Normální člověk by poděkoval za upozornění a odkazy opravil.
Leo
Profil
"U prvého odkazu tomu tak je, ale u druhého odkazu jsou cesty k obrázkům správně a přesto to nefunguje.
JS konzola vypisuje chybu na řádku 14, znak 16, chybná syntaxe."

Proste v tom ma morca podle vseho binec, do te doby nez to sjednoti a opravi nema smysl se v tom vrtat z pohledu kesovani. Mimochodem uz chyba je v <script, kde text/javascript visi jaksi v lufte). Leo

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: