Maison >développement back-end >tutoriel php >php获取客户端屏幕宽度、高度及分辨率的方法

php获取客户端屏幕宽度、高度及分辨率的方法

WBOY
WBOYoriginal
2016-06-20 13:04:293011parcourir

php获取客户端屏幕宽度、高度及分辨率的方法

php获取客户端屏幕宽度、高度及分辨率的方法

首先需要说明的是php是服务器端的语言,是获取不到客户端的屏幕的宽度和高度以及分辨率的的。但是有变通的方法就是通过客户端脚本语言javascript获取客户端的屏幕的宽度和高度,然后通过ajax或者cookie的形式传递给php脚本语言,从而实现php获取客户端屏幕宽度和高度的办法。

通过javascript获取客户端电脑的宽度,高度,分辨率的方法如下:

屏幕分辨率的高: window.screen.height

屏幕分辨率的宽: window.screen.width

屏幕可用工作区高度: window.screen.availHeight

屏幕可用工作区宽度: window.screen.availWidth

具体实例:

<p><script type="text/javascript"></p><p>$(function(){</p><p>    var width=window.screen.height;</p><p>    var height=window.screen.width;</p><p>    var awidth=window.screen.availHeight;</p><p>    var aheight=window.screen.availWidth;<br /></p><p>    $.post('get_info.php',{w:width,h:height,aw:awidth,ah:aheight});</p><p>//这里向你的统计文件里面传入相关的参数</p><p>});</p><p></script></p>



Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn