[JS] Nie działa window.innerWidth

0

Czemu mi nie działa window.innerWidth w IE?

Zawsze ma wartość undefined.

Nawet zrobiłem coś takiego:

function setPos()
{
	
   ww = window.innerWidth;
	if(ww==undefined) sid = setTimeout("setPos()", 1000);
	else
	{
		clearTimeout(sid);
		alert(ww);
	}

}

setPos();

Jednak to też nic nie dało. Zawsze jest undefined :|

0

w IE jest offsetWidth

0
Adamo napisał(a)

w IE jest offsetWidth

hmmm.... cos mi sie wydaje ze Ci sie z body pomylilo...

jesli chodzi o wysokosc okna to:

document.getElementsByTagName('html')[0].offsetHeight

zwraca odpowiednia wysokosc ale cos mi sie kojarzy ze przy jakims DOCTYPE juz nie zadziala...

1 użytkowników online, w tym zalogowanych: 0, gości: 1