io uso un altro trucchetto: da ajvascript faccio

<body <? ($_COOKIE['screen'])?("")"Reload") ?>>

dove Reload è

function Reload() {
document.cookie="screen="+screen.width+"x"+screen. height;
location.href="myself.php";
}

quando la pagina è ricaricata da PHP controllo se c'è il cookie e in tal caso lo prelevo:

if ($_COOKIE['screen']) {
$risoluzione = $_COOKIE['screen'];
$array = explode('x', $risoluzione);
$screen_width = $array[0];
$screen_height = $array[1];
}