Показать сообщение отдельно
Старый 04.10.2007, 16:39
GreatRash вне форума Посмотреть профиль Отправить личное сообщение для GreatRash Найти все сообщения от GreatRash
  № 4  
Ответить с цитированием
GreatRash

Регистрация: Jun 2007
Сообщений: 118
Еще бы...и не должен пахать

исправленный код:
Код:
<body style="height: 100%;">
<div id="pup1">
	<div id="pup2">
		<div style="height: 300px;">
		</div>
		<div id="content">Любой текст</div>
	</div>
</div>

<script language="JavaScript" type="text/javascript">
<!--

var height = document.getElementById('content').offsetHeight;
var bodyheight = (document.body.clientHeight - 300) + "px"; 

if (/MSIE (7).+Win/.test(navigator.userAgent))                        
	{ if ( height < bodyheight) 
		{
			document.getElementById('pup1').style.height = "100%";
			document.getElementById('pup2').style.height = "100%";
		}
	else 
		{ 
			document.getElementById('pup1').style.height = "auto";
			document.getElementById('pup2').style.height = "auto";
		}
	}
//-->
</script>
</body>
Как работает не проверял, только синтаксис исправил