Autor Zpráva
soucekgns
Profil
Mám stránku aktenis.wz.cz.
Na této stránce se mi v pravém sloupečku zobrazují všechny fotky, ale rolovací lišta je při prvním načtení příliš krátká, protože když script počítá délku lišty, obrázky ještě nejsou načteny a script tak bere výšku pouze border a margin, která je u img nastavena, zkoušel jsem atributu img nastavit výšku - nic, dát to celé do onloadu, ale to se pak zobrazil celý dlouhý seznam bez rolování.
Zde odkaz na script: Odkaz
Díky za rady
TomasJ
Profil
Zkus třeba až na poslední obrázek nastavit atribut onload a do něj narvat ten script který vytvoří rolovací lištu.
Bubák
Profil
TomasJ:
Zkus třeba až na poslední obrázek nastavit atribut onload
Hezký způsob, jak vytvořit náhodně se vyskytující chybu, poslední obrázek se nemusí stáhnout jako poslední, i když většinou tomu tak bude.

soucekgns:
Je nějaký důvod, proč nedeklaruješ rozměry obrázků v HTML? Bylo by to nejjednodušší řešení problému.
Tuším, že k onloadu stránky dojde až po onloadu všech obrázků, můžeš si to zjistit, nebo vyzkoušet, nebo počkat, až někdo moje tušení potvrdí, nebo vyvrátí.
soucekgns
Profil
Bubák:
Je nějaký důvod, proč nedeklaruješ rozměry obrázků v HTML?
To klidně můžu, ale nic se nezmění... už jsem to zkoušel: „atributu img nastavit výšku
soucekgns
Profil
Tak vše beru zpět... teď to najednou funguje
Díky moc

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: