php获取屏幕分辨率方法分享

发布时间:2020-06-25编辑:脚本学堂
本文介绍了php获取屏幕分辨率的方法,分享一例获取屏幕分辨率的代码,有需要的朋友参考下。

在开发php流量统计系统时,有一项统计是针对浏览器或电脑屏幕分辨率的。
需要借助于js的方法来获取电脑屏幕分辨率。

例子:
 

复制代码 代码示例:
<?
//获得分辨率宽度
$width.="<script language="javascript">";     
$width.="document.write(window.screen.width);";     
$width.="</script>";  
//获得分辨率高度 
$height.="<script language="javascript">";     
$height.="document.write(window.screen.height);";     
$height.="</script>"; 
echo "浏览器分辨率为:".$width."*".$height;
?>

此将js获得的值直接传递给php了,但效果比较好用,同时js的功能比较强大。

以下方法可以获取到浏览器的更多信息:
网页可见区域宽:document.body.clientwidth
网页可见区域高:document.body.clientheight
网页可见区域宽:document.body.offsetwidth (包括边线和滚动条的宽)
网页可见区域高:document.body.offsetheight(包括边线的宽)
网页正文全文宽:document.body.scrollwidth
网页正文全文高:document.body.scrollheight
网页被卷去的高:document.body.scrolltop
网页被卷去的左:document.body.scrollleft
网页正文部分上:window.screentop
网页正文部分左:window.screenleft
屏幕分辨率的高:window.screen.height
屏幕分辨率的宽:window.screen.width
屏幕可用工作区高度:window.screen.availheight
屏幕可用工作区宽度:window.screen.availwidth
屏幕设置 window.screen.colordepth 位彩色
屏幕设置 window.screen.devicexdpi 像素/英寸