php获取设备的宽度和高度

时间:2022-01-16 04:10:49

php获取设备的宽度和高度

如果前台没有传输当前请求的宽度和高度,我们有时候需要用php借助javascript获取屏幕的宽和高,以控制现实的样式。

代码如下:

 <?php
/*
* 获取设备宽度以及高度
* */
if (isset($_GET['width']) AND isset($_GET['height'])) {
// 输出变量
echo "Screen width is: " . $_GET['width'] . "<br />\n";
echo "Screen height is: " . $_GET['height'] . "<br />\n";
} else {
// 使用js获取设备宽度
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();
}

原文地址:https://blog.csdn.net/zhezhebie/article/details/78167706