如何让PHP根据设备屏幕大小选择一个div或另一个div

时间:2014-04-06 18:23:22

标签: javascript php css responsive-design

当我有一个PHP脚本输出一个'页面标题' DIV。这个div包含一个模糊脚本(blur.js),并且因为它需要大量处理而非常慢。

这意味着在桌面上加载页面需要稍长时间,但在移动设备上需要更长时间!

我可以使用媒体查询来隐藏此div(使用display: none),而是显示一个简单的文本标题,但在后台仍然可以处理div。

有什么方法可以使用PHP来选择div或普通标题,而不是媒体查询?我知道这将涉及PHP代码必须知道设备屏幕大小,我不知道如何做到这一点。

1 个答案:

答案 0 :(得分:1)

您可以使用用户代理分析器检测移动设备,但这不会为您提供屏幕尺寸。

您还可以使用javascript通过AJax将屏幕尺寸发送回服务器,然后为用户存储Cookie或其他内容。