【发布时间】:2013-06-04 11:53:38
【问题描述】:
嗨,我知道 php 是服务器端的东西...但我想知道如何通过 php 获取用户屏幕宽度。 我在网上搜索,他们说我必须同时使用 javascript 和 php。 但我不知道如何工作。 请以最简单的方式告诉我通过 php 获取用户的屏幕宽度。 如果只能通过 javascript 完成,请告诉我如何将 javascript 的宽度变量以整数格式(不是字符串)传递给 php 变量。
请给我看代码...我真的搞砸了这一切... 谢谢:)
【问题讨论】:
-
你需要什么宽度?无论如何,您所做的任何事情都应该在客户端完成。
-
有问题的变量是javascript中的
screen.width。使用图像像素或 ajax 发送此变量的方式取决于您。 -
不要。只是不要。您可以通过 JavaScript 设置屏幕宽度。因此,您可以执行 Ajax 请求或从 Javascript 中设置一个包含屏幕宽度的 cookie,但它不可靠,并且仅在第一个页面查看后才有效,并且只有在启用 Javascript 并且有效的情况下才有效。最好使用CSS media queries。
-
已经有很多答案了,但是如果你说为什么你想要屏幕宽度,你可能会找到 CSS 的帮助,这就是你通常应该如何处理屏幕尺寸问题
-
我需要屏幕宽度,以便我可以根据屏幕大小更改“添加此按钮”的位置。
标签: php ajax screen-resolution