Home > php教程 > php手册 > body text

php如何获取客户端电脑屏幕参数(宽度,高度,分辨率)

WBOY
Release: 2016-05-26 08:19:53
Original
2421 people have browsed it

php是服务器端程序语言,那我们该如何用php如何获取客户端电脑屏幕参数(宽度,高度,分辨率)呢?办法很简单,就是ajax.

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

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

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

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

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

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

传递给php服务器端的方法如下:

$.post('http://www.baidu.com/php-template-framework/189.html',{w:width,h:height});//这里忽略了返回值 

综合以上通过php获取客户端电脑显示屏幕的宽度,高度,分辨率的完整代码如下:

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>无标题文档</title> 
<script type="text/javascript" src="jquery.min.js"></script> 
<script type="text/javascript"> 
$(function(){
    var width=window.screen.height; 
    var height=window.screen.width; 
    $.post(&#39;http://www.baidu.com/php-template-framework/189.html&#39;,{w:width,h:height});//这里向你的统计文件里面传入相关的参数 
}); 
</script> 
</head> 
<body> 
这里是正文...... 
</body> 
</html>
Copy after login


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template