Autor Zpráva
Trey
Profil *
Please kdo mi poradí, jak udělat funkci u které by se pomocí parametru třeba file určoval soubor(obrázek) který by se načet.Zkoušel sem něco jako:

function obrazek(file){document.getElementById('idecko').src=file}


a pak tam bylo:

onClick="obrazek('Trey1.gif')"


ale to nefungovalo.
Timy
Profil
Trey
No mně to funguje http://atd.havrlant.net/item/trey.html asi budeš mít chybu jinde
Joker
Profil
Trey
IMHO je to správně. Zádrhely mohou být jinde, například:
- překlep v ID prvku.
- prohlížeč nepodporuje getElementById()
peta
Profil *
Trey
A mas spravny nazev souboru? male velke pismenka a tak?

Jinak bych misto:
function obrazek(file){document.getElementById('idecko').src=file}
onClick="obrazek('Trey1.gif')"

pouzil:
onclick="this.src='Trey1.gif';"
prijde mi to takove kratsi, pokud to mas u <img onclick="">
Trey
Profil *
ne to mám na tom buttonu
peta
Profil *
Trey
Ok, tak odkaz na stranku. To je fakt trefovacka, neco tipnem a ty reknes, ze to mas ok. Z odkazem si to muzem odzkouset, usetri se mesic dotazu.
Trey
Profil *
Už mi to funguje.Sice nevim proč to před tim nešlo, ale nějak sem to spravil.
Trey
Profil *
Až to bude na webu dám sem teda stránku.Jesltli chceš.
Trey
Profil *
Malá ukázka je na http://saman.xf.cz/pokus a celej web je http://saman.xf.cz
RPG
Profil
Trey
No, obecně řečeno, dávej si pozor na základní pravidla. Uvozovky, apostrofy, středníky...

ad.
Mimochodem, měl bys také nějakým vhodným způsobem vyřešit preload obrázků, aby se načetly předem a uživatel nemusel čekat.

Nastav jim třeba visibility:hidden. display:none; není vhodné, tuším kvůli Opeře? Kdyžtak mne někdo opravte, prosím.
peta
Profil *
RPG
U Opery je mozne vse. Mam pocit, ze tam nastava situace, kdy je obrazek hidden i tak vykreslen nejakym podkladam a prekryva nejake veci.
A mozna se jedna o visibilitu.
RPG
Profil
peta
Spíše jsem měl na mysli to, že při použití display:none Opera takto skryté prvky ani nenačítá.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0