Victor99
Новичок
Как передать размеры окна?
Как передать размеры активного окна в index.php?
Чтобы получить разрешение экрана монитора, используется
есть JS код, который генерирует разрешение именно рабочей области:
Как соединить это воедино, ума не приложу. Завис уже давно. Поиск не помог. Чувствую, что решение где-то рядом, но уже устал опыты проводить, прошу совета.
Как передать размеры активного окна в index.php?
Чтобы получить разрешение экрана монитора, используется
PHP:
<?php
if (isset($_GET['width']) AND isset($_GET['height']))
{
echo "Ширина экрана: ". $_GET['width'] ."<br />\n";
echo "Высота экрана: ". $_GET['height'] ."<br />\n";
echo "<a href='/t/w.php'>refresh</>";
}
else {
echo "<script language='javascript'>\n";
echo "_location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"
. "&width=\" + screen.width + \"&height=\" + screen.height;\n";
echo "</script>\n";
exit();
}
?>
Код:
function getClientWidth(
{
return document.compatMode=='CSS1Compat'
&& !window.opera?document.documentElement.clientWidth:document.body.clientWidth;
}
function getClientHeight()
{
return document.compatMode=='CSS1Compat'
&& !window.opera?document.documentElement.clientHeight:document.body.clientHeight;
}