如何用PHP获得用户的屏幕分辨率

Moo*_*oon 18 php resolution screen

可能重复:
使用PHP获取屏幕分辨率

那么问题就是自我解释

我想要达到的地方

$width = ; //user screen width in here
Run Code Online (Sandbox Code Playgroud)

F1!F1!

Mat*_*all 40

你需要JavaScript,而不是PHP.

var screenWidth = window.screen.width,
    screenHeight = window.screen.height;
Run Code Online (Sandbox Code Playgroud)

然后,您可以通过Ajax(带有XmlHttpRequest)将其发送到服务器.

另请参阅MDC window.screen文档.


Fem*_*ref 9

你不能,不是在PHP.PHP严格来说是服务器端的.

  • geez ....为什么我会忘记这个事实.... (4认同)

jco*_*ctx 5

你无法在服务器端获得它,你必须使用带有innerWidth的javascript来获取客户端.如果需要,可以使用AJAX将其传递到服务器端.

  • 好的,所以在IE9之前,innerWidth在IE中不起作用.忘记了.我会接受我的downvote并立即闭嘴. (3认同)