Autor Zpráva
nemehlo
Profil *
potřeboval bych pomoct s touto funkcí. Nefunguje mi v IE. Spouštím ji <body onload="stin();">

<!--

function stin() {
var vyska = document.getElementById('contpad').offsetHeight;
document.getElementById('stin_l').style.height = vyska+"px";
document.getElementById('stin_r').style.height = vyska+"px";
}
// -->
centi
Profil
Čo znamená "nefunguje"? Vypisuje to nejakú chybu alebo sa proste nedostaví očakávaný výsledok? Akú hodnotu má "vyska"? Čo vráti napr: alert(vyska); ?
nemehlo
Profil *
Nedostaví se očekávaný výsledek. Ale alert(vyska) vrátí číslo (např. 444). (JS moc nerozumim)
niCe
Profil
V tom případě neni problém v javascriptu, ale v html kódu, nepletu-li se.
centi
Profil
Uvedený kus javascriptu je v poriadku. Takto izolovane, bez kontextu nie je dôvod prečo by nemal fungovať. Problém môže byť niekde v HTML ako povedal niCe, alebo v CSS, alebo ešte pravdepodobnejšie v ich kombinácii.
nemehlo
Profil *
bylo to někde jinde, díky
v6ak
Profil
Možná to bude v !DOCTYPE.

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:

0