php語言

當前位置 /首頁/計算機/php語言/列表

php獲取客戶端電腦螢幕引數的方法

文章主要介紹了php獲取客戶端電腦螢幕引數的方法,可獲得寬度,高度,解析度等引數,主要使用了js的方法獲取客戶端電腦螢幕的引數再利用Ajax返回給伺服器端,進而實現獲取客戶端電腦螢幕引數的功能,需要的朋友可以參考下。

php獲取客戶端電腦螢幕引數的方法

本文例項講述了php獲取客戶端電腦螢幕引數的方法。分享給大家供大家參考。具體分析如下:

首先需要說明的是php是伺服器端的語言,是獲取不到客戶端的螢幕的寬度和高度的。但是有變通的方法就是通過客戶端指令碼語言javascript獲取客戶端的電腦螢幕的寬度和高度,然後通過ajax或者cookie的.形式傳遞給php指令碼語言,從而實現php獲取客戶端電腦螢幕寬度和高度的辦法。

通過javascript獲取客戶端電腦的寬度,高度,解析度的方法如下:

螢幕解析度的高: ht

螢幕解析度的寬: h

螢幕可用工作區高度: lHeight

螢幕可用工作區寬度: lWidth

傳遞給php伺服器端的方法如下:

複製程式碼 程式碼如下:

$('http://localhost/php/',{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="js/"></script>

<script type="text/javascript">

$(function(){

var width=ht;

var height=h;

$('http://localhost/php/',{w:width,h:height});//這裡向你的統計檔案裡面傳入相關的引數

});

</script>

</head>

<body>

這裡是正文......

</body>

</html>

希望本文所述對大家的php程式設計有所幫助。