Показать сообщение отдельно
  #20 (permalink)  
Старый 21.01.2009, 17:07
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Сообщение от Zibba Посмотреть сообщение
Ну так а я в своем примере и не узнаю размеры <body> и <html>
А это что тогда?

Сообщение от Zibba Посмотреть сообщение
else if (document.documentElement && document.documentElement.clientWidth){
				// Эти ф-ции для IE6 и документов с объявлением DOCTYPE
				g.width = document.documentElement.clientWidth;
				g.height = document.documentElement.clientHeight;
			} else if (document.body.clientWidth){
				// Эти ф-ции для IE4, IE5 и IE6 без объявления DOCTYPE
				g.width = document.body.clientWidth;
				g.height = document.body.clientHeight;
			}
А window.innerWidth, который мог бы помочь в данной ситуации, не работает ни в одной из версий IE. И опят же, как сказал Kolyaj, это не решит всех проблем, что делать при ресайзе окна?
Ответить с цитированием