ホームページ  >  記事  >  バックエンド開発  >  PHPを使用してクライアントコンピュータの画面パラメータを取得する方法

PHPを使用してクライアントコンピュータの画面パラメータを取得する方法

怪我咯
怪我咯オリジナル
2017-07-05 10:00:421555ブラウズ

この記事では、幅、高さ、解像度などのパラメータを取得できるphpのメソッドを主に紹介します。主にjsメソッドを使用してクライアントコンピュータの画面のパラメータを取得し、その後Ajaxを使用します。クライアントコンピュータの画面パラメータを取得する機能を実現するには、それを必要とする友人はそれを参照してください

この記事では、PHPでクライアントコンピュータの画面パラメータを取得する方法を説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

まず、php はサーバーサイド言語であり、クライアントの画面の幅と高さを取得できないことを説明する必要があります。ただし、回避策は、クライアント スクリプト言語 javascript を通じてクライアントのコンピューター画面の幅と高さを取得し、それを ajax または cookie の形式で PHP スクリプト言語に渡し、PHP が幅を取得できるようにすることです。クライアントのコンピュータ画面の高さの方法。

JavaScriptを使用してクライアントコンピュータの幅、高さ、解像度を取得する方法は次のとおりです:

画面解像度の高さ: window.screen.height

画面解像度の幅: window. screen.width

画面利用可能な作業領域の高さ: window.screen.availHeight

画面利用可能な作業領域の幅: window.screen.availWidth

PHPサーバーに渡されるメソッドは次のとおりです:

コードは次のとおりです。

$.post('http://localhost/php/index.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/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
    var width=window.screen.height;
    var height=window.screen.width;
    $.post(&#39;http://localhost/php/index.php&#39;,{w:width,h:height});//这里向你的统计文件里面传入相关的参数
});
</script>
</head>
<body>
这里是正文......
</body>
</html>


以上がPHPを使用してクライアントコンピュータの画面パラメータを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。