Kolyaj,
Извиняюсь, я напортачил в изложении своей мысли. Я имел ввиду что способ:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>
<body>
<script type="text/javascript">
function getGeometry(){// Функция определения размеров клиентской области окна
var g = {};
if(window.innerWidth){// Все браузеры кроме IE
g.width = window.innerWidth;
g.height = window.innerHeight;
} 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;
}
return g;
}
var g = getGeometry();
alert(g.width + '\n' + g.height);
</script>
</body>
</html>
Будет работать в IE6+ и всех остальных браузерах. (Ну покрайней мере у меня каким то чудодейственным способом работает
)
Не думаю что топик стартеру нужно осуществлять это и для такого старья как IE5--
P.S. Если я снова ступил, то тыкинте прямо носом в точку ошибки и разъясните, а то так и не поняв не смогу спать спокойно