gpt4 book ai didi

php - 一种在没有 javascript 的情况下确定 PHP 中的浏览器宽度的方法?

转载 作者:可可西里 更新时间:2023-10-31 23:51:42 25 4
gpt4 key购买 nike

首先有一个吗?或者我必须使用 javascript 吗?我希望能够更改使用的 CSS,这样我就可以为移动设备或其他设备加载较小的字体。

最佳答案

遗憾的是,仅使用 PHP 无法检测用户分辨率。如果您使用 Javascript,您可以在 cookie 中设置这个值,所有后续请求都可以检查该 cookie 的值。对于那些处理这个问题的人来说,这似乎是一种非常流行的方法。

您还可以从页面运行一个小的 javascript 来检查是否设置了 resolution-cookie。如果不是,它会向包含屏幕分辨率的服务器发送一个异步请求。服务器根据这个值决定使用哪个CSS文件,并将其路径发回给javascript。然后设置 cookie 以指示已确定分辨率,随后将 css 文件加载(通过 javascript)到页面中。所有 future 的请求都将停止,假设它们取决于解析 cookie。

关于php - 一种在没有 javascript 的情况下确定 PHP 中的浏览器宽度的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2260455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com