ホームページ >バックエンド開発 >PHPチュートリアル >PHPでクライアント画面の幅、高さ、解像度を取得する方法

PHPでクライアント画面の幅、高さ、解像度を取得する方法

WBOY
WBOYオリジナル
2016-06-20 13:04:293041ブラウズ

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>



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