Переменные окружения+SSI+JavaScript

Cyber

Guest
Переменные окружения+SSI+JavaScript

Задача тривиальная, но интересная: необходимо выяснить разрешение экрана клиента и через переменные окружения передать в SSI.

Например неправильный код:
<html>
<head>
<script language="JavaScript">
var height=0;
var width=0;

if (self.screen) { // for NN4 and IE4
width = screen.width
height = screen.height
}
else if (self.java) { // for NN3 with enabled Java
var jkit = java.awt.Toolkit.getDefaultToolkit();
var scrsize = jkit.getScreenSize();
width = scrsize.width;
height = scrsize.height;
}
</script>

</head>
<body>

<script language="JavaScript">
<!--
if (width <= 800 && height <= 600) {
<!--#set var="THEME" value="one" -->
} else {
<!--#set var="THEME" value="zero" -->
}
//-->
</script>
</body>
</html>
 

yugene

Отошел от дел
К тому времени, как выполняется JavaScript, весь SSI (а также PHP, Perl и т.п.) уже выполнился.
 

Cyber

Guest
печально ... что же в таком случае делать? Переменная THEME отвечает за внешний вид странички и хорошо бы ее опредлять автоматически на-лету в зависимости от разрешения. А стандартных функций SSI, я так полагаю, для этой задачи нет ...
 
Сверху